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
Производный
Атрибуты

Комментарии

BindingBase.ProvideValue Так как метод запечатан, пользовательский класс привязки, производный от BindingBase не будет правильно функционировать как расширение разметки XAML.

Свойства

Имя Описание
BindingGroupName

Возвращает или задает имя BindingGroup , к которому принадлежит эта привязка.

Delay

Возвращает или задает время в миллисекундах, чтобы ждать, прежде чем обновлять источник привязки после значения в целевом изменении.

FallbackValue

Возвращает или задает значение, используемое, если привязка не может возвращать значение.

StringFormat

Возвращает или задает строку, указывающую, как отформатировать привязку, если она отображает привязанное значение в виде строки.

TargetNullValue

Возвращает или задает значение, используемое в целевом объекте при значении nullисточника.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ProvideValue(IServiceProvider)

Возвращает объект, который следует задать в свойстве, где применяется эта привязка и расширение.

ShouldSerializeFallbackValue()

Возвращает значение, указывающее, должны ли процессы сериализации сериализовать эффективное значение FallbackValue свойства в экземплярах этого класса.

ShouldSerializeTargetNullValue()

Возвращает значение, указывающее, следует ли TargetNullValue сериализовать свойство.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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