{x:Null} 標記延伸
在 XAML 標記中,指定屬性的 Null 值。
XAML 屬性用法
<object property="{x:Null}" .../>
備註
Null 是 C# 和 C++ 的 Null 參考關鍵字。 Null 參考的 Microsoft Visual Basic 關鍵字是 Nothing。
相依性屬性之間的初始預設值可能有所不同,且不一定為 Null。 此外,由於其內部實作,許多相依性屬性不會接受 Null 作為值 (無論是透過標記還是程式碼)。 在這種情況下,使用 {x:Null} 設定 XAML 屬性值可能會導致剖析器例外狀況。
某些 Windows 執行階段類型可為 Null。 如果可為 Null 的類型尚未將 Null 作為預設值,則可以在 XAML 中使用 {x:Null} 設定為 Null 值。 如果使用 Visual C++ 元件延伸 (C++/CX),可為 Null 的類型會表示為 Platform::IBox<T>。 如果使用 Microsoft .NET 語言,則可為 Null 的類型表示為 Nullable<T>。