MultiBindingExpression Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит сведения об экземпляре одного экземпляра MultiBinding.
public ref class MultiBindingExpression sealed : System::Windows::Data::BindingExpressionBase
public sealed class MultiBindingExpression : System.Windows.Data.BindingExpressionBase
type MultiBindingExpression = class
inherit BindingExpressionBase
Public NotInheritable Class MultiBindingExpression
Inherits BindingExpressionBase
- Наследование
Комментарии
MultiBindingExpression описывает один экземпляр времени выполнения объекта MultiBinding. Таким образом, он описывает коллекцию объектов, присоединенных BindingExpression к одному целевому свойству привязки.
Сведения о выражениях привязки см. в разделе Binding и BindingExpression в обзоре привязки данных.
При использовании преобразователя значения BindingExpression свойств объектов в MultiBindingExpression целевом свойстве создают окончательное значение. В обратном направлении значение целевого свойства преобразуется в набор значений, которые передаются обратно в BindingExpression объекты. Дополнительные сведения см. в разделе MultiBinding.
Свойства
| Имя | Описание |
|---|---|
| BindingExpressions |
Возвращает коллекцию BindingExpression объектов в этом экземпляре MultiBindingExpression. |
| BindingGroup |
Возвращает, BindingGroup к которому принадлежит это выражение привязки. (Унаследовано от BindingExpressionBase) |
| HasError |
Возвращает значение, указывающее, имеет ли какой-либо из внутренних Binding объектов или MultiBinding сам правило проверки сбоем. |
| HasValidationError |
Возвращает значение, указывающее, имеет ли родительская привязка правило проверки сбоем. |
| IsDirty |
Возвращает или задает значение, указывающее, имеет ли целевой объект привязки значение, которое не было записано в источник. (Унаследовано от BindingExpressionBase) |
| ParentBindingBase |
BindingBase Возвращает объект, из которого создается этот BindingExpressionBase объект. (Унаследовано от BindingExpressionBase) |
| ParentMultiBinding |
MultiBinding Возвращает объект, из которого создается этот MultiBindingExpression объект. |
| Status |
Возвращает состояние выражения привязки. (Унаследовано от BindingExpressionBase) |
| Target |
Возвращает элемент, который является целевым объектом привязки данного выражения привязки. (Унаследовано от BindingExpressionBase) |
| TargetProperty |
Возвращает целевое свойство привязки данного выражения привязки. (Унаследовано от BindingExpressionBase) |
| ValidationError |
Возвращает объект, вызвавшего недопустимый ValidationError экземпляр MultiBindingExpression . |
| ValidationErrors |
Возвращает коллекцию ValidationError объектов, которые привели к недопустимому экземпляру BindingExpressionBase . (Унаследовано от BindingExpressionBase) |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| UpdateSource() |
Отправляет текущее целевое значение привязки в свойства TwoWay источника привязки или OneWayToSource привязки. |
| UpdateTarget() |
Принудительно передает данные из свойств источника привязки в целевое свойство привязки. |
| ValidateWithoutUpdate() |
Выполняет все ValidationRule объекты, связанные Binding с свойством ValidationStep , для которых задано RawProposedValue значение или ConvertedProposedValue. Этот метод не обновляет источник. (Унаследовано от BindingExpressionBase) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs) |
Этот член поддерживает инфраструктуру Windows Presentation Foundation (WPF) и не предназначен для использования непосредственно из кода. (Унаследовано от BindingExpressionBase) |