Ekstensi markup {x:Null}

Dalam markup XAML, menentukan nilai null untuk properti.

Penggunaan atribut XAML

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

Keterangan

null adalah kata kunci referensi null untuk C# dan C++. Kata kunci Microsoft Visual Basic untuk referensi null tidak ada.

Nilai default awal dapat bervariasi di antara properti dependensi, dan belum tentu null. Selanjutnya, banyak properti dependensi tidak akan menerima null sebagai nilai (baik melalui markup atau kode) karena implementasi internalnya. Dalam kasus seperti itu, mengatur nilai atribut XAML dengan {x:Null} dapat mengakibatkan pengecualian pengurai.

Beberapa tipe Windows Runtime dapat diubah ke null. Dalam kasus di mana tipe nullable belum memiliki null sebagai default, Anda dapat menggunakan {x:Null} di XAML untuk mengatur ke nilai null . Jika menggunakan ekstensi komponen Visual C++ (C++/CX), jenis null dinyatakan sebagai Platform::IBox<T>. Jika menggunakan bahasa Microsoft .NET, jenis nullable diwakili sebagai Nullable<T>.