BindingBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет общие характеристики BindingPriorityBindingклассов и MultiBinding классов.
public ref class BindingBase abstract : System::Windows::Markup::MarkupExtension
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)]
[System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))]
public abstract class BindingBase : System.Windows.Markup.MarkupExtension
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Modifiability=System.Windows.Modifiability.Unmodifiable, Readability=System.Windows.Readability.Unreadable)>]
[<System.Windows.Markup.MarkupExtensionReturnType(typeof(System.Object))>]
type BindingBase = class
inherit MarkupExtension
Public MustInherit Class BindingBase
Inherits MarkupExtension
- Наследование
- Производный
- Атрибуты
Комментарии
BindingBase.ProvideValue Так как метод запечатан, пользовательский класс привязки, производный от BindingBase не будет правильно функционировать как расширение разметки XAML.
Свойства
| Имя | Описание |
|---|---|
| BindingGroupName |
Возвращает или задает имя BindingGroup , к которому принадлежит эта привязка. |
| Delay |
Возвращает или задает время в миллисекундах, чтобы ждать, прежде чем обновлять источник привязки после значения в целевом изменении. |
| FallbackValue |
Возвращает или задает значение, используемое, если привязка не может возвращать значение. |
| StringFormat |
Возвращает или задает строку, указывающую, как отформатировать привязку, если она отображает привязанное значение в виде строки. |
| TargetNullValue |
Возвращает или задает значение, используемое в целевом объекте при значении |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ProvideValue(IServiceProvider) |
Возвращает объект, который следует задать в свойстве, где применяется эта привязка и расширение. |
| ShouldSerializeFallbackValue() |
Возвращает значение, указывающее, должны ли процессы сериализации сериализовать эффективное значение FallbackValue свойства в экземплярах этого класса. |
| ShouldSerializeTargetNullValue() |
Возвращает значение, указывающее, следует ли TargetNullValue сериализовать свойство. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |