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) и не предназначен для использования непосредственно из кода.

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