BindingExpressionBase Класс

Определение

Представляет базовый класс классов BindingExpression, PriorityBindingExpression и MultiBindingExpression.

public ref class BindingExpressionBase abstract : System::Windows::Expression, System::Windows::IWeakEventListener
public abstract class BindingExpressionBase : System.Windows.Expression, System.Windows.IWeakEventListener
type BindingExpressionBase = class
    inherit Expression
    interface IWeakEventListener
Public MustInherit Class BindingExpressionBase
Inherits Expression
Implements IWeakEventListener
Наследование
BindingExpressionBase
Производный
Реализации

Комментарии

Сведения о привязках и выражениях привязки см. в разделе "Binding and BindingExpression" в обзоре привязки данных.

Свойства

BindingGroup

Получает объект BindingGroup, к которому принадлежит данное выражение привязки.

HasError

Получает значение, указывающее, является ли правило проверки родительской привязки сбойным.

HasValidationError

Получает значение, указывающее, является ли правило проверки родительской привязки сбойным.

IsDirty

Получает или задает значение, указывающее, содержит ли целевой объект привязки предложенное значение, которое не было записано в источник.

ParentBindingBase

Получает объект BindingBase, на основе которого был создан данный объект BindingExpressionBase.

Status

Получает статус выражения привязки.

Target

Получает элемент, являющийся целевым объектом привязки данного выражения привязки.

TargetProperty

Получает свойство целевого объекта привязки данного выражения привязки.

ValidationError

Получает объект ValidationError, который сделал этот экземпляр класса BindingExpressionBase недопустимым.

ValidationErrors

Получает коллекцию объектов ValidationError, которые сделали этот экземпляр класса BindingExpressionBase недопустимым.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
UpdateSource()

Отправляет текущее значение целевого объекта привязки в источник привязки в привязках TwoWay или OneWayToSource.

UpdateTarget()

Принудительно вызывает передачу данных из источника привязки в целевой объект привязки.

ValidateWithoutUpdate()

Выполняет любые объекты ValidationRule для связанного объекта Binding, свойство ValidationStep которых имеет значение RawProposedValue или ConvertedProposedValue. Этот метод не обновляет источник.

Явные реализации интерфейса

IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Этот элемент поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для использования непосредственно из кода.

Применяется к