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
- Наследование
- Производный
- Реализации
Комментарии
Сведения о привязках и выражениях привязки см. в разделе "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) и не предназначен для использования непосредственно из кода. |