共用方式為


x:Null 標記延伸

更新:2007 年 11 月

指定 null 做為 XAML 屬性的值。

XAML 屬性使用方式

<object property="{x:Null}" .../>

XAML 物件項目使用方式

<object>
  <object.property>
    <x:Null/>
  </object.property>
</object>

備註

null 是 C# 和 C++ 中 null 參考的關鍵字。null 參考的 Microsoft Visual Basic .NET 關鍵字是 Nothing。

x:Null 標記延伸沒有可設定的屬性。

請注意,null 不一定是參考型別相依性屬性的初始未設定值。每個相依性屬性的初始預設值可能不盡相同。由於其驗證回呼 (Callback) 實作 (Implementation) 的原因,許多相依性屬性都不會接受 null 做為值,不論是透過標記或程式碼都一樣。如需相依性屬性的詳細資訊,請參閱相依性屬性概觀

x:Null 是一種標記延伸。XAML 中的所有標記延伸都使用 XAML 處理器實作可辨認的 { 和 } 字元,將屬性值的處理逸出為常值 (Literal) 或處理常式參考以外的值。屬性語法是這個標記延伸最常搭配使用的語法。x:Null 也可在屬性項目語法中使用。如需一般標記延伸的詳細資訊,請參閱標記延伸和 XAML

在 WPFXAML 處理器實作中,這個標記延伸的處理是由 NullExtension 類別所定義。

請參閱

概念

XAML 概觀

標記延伸和 XAML

參考

UnsetValue