BindingBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет общие характеристики классов Binding, PriorityBindingи 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) |