BindingBase 類別

定義

定義 BindingPriorityBindingMultiBinding 類別的通用特性。

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)

適用於