BindingBase.FallbackValue 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定當繫結無法傳回值時要用的值。
public:
property System::Object ^ FallbackValue { System::Object ^ get(); void set(System::Object ^ value); };
public object FallbackValue { get; set; }
member this.FallbackValue : obj with get, set
Public Property FallbackValue As Object
屬性值
預設值是 UnsetValue。
備註
如果:
系結來源的路徑已成功解析。
如果有任何值轉換子,則可以轉換產生的值。
產生的值對系結目標 (目標) 屬性有效。
如果 1 和 2 傳回 DependencyProperty.UnsetValue ,則目標屬性會設定為 的值 FallbackValue ,如果有的話。 FallbackValue如果沒有 ,則會使用目標屬性的預設值。
此值 DependencyProperty.UnsetValue 不會被視為成功的傳回值。
XAML 文字使用方式
<object FallbackValue="fallbackValue" />
- 或 -
<object>
<object.FallbackValue>
fallbackValue
</object.FallbackValue>
</object>
XAML 值
fallbackValue
與目標屬性相同類型的屬性或物件專案值。 如需 XAML 使用資訊,請參閱該類型的檔。 該類型可能或可能不支援其值的屬性語法,或可能不支持對象專案語法 (,這需要該類型上的無參數建構函式) 。 因此,目標屬性類型會影響您用於屬性值的 FallbackValue 語法。