x:Ekstensi Markup Null
null
Menentukan sebagai nilai untuk anggota XAML.
Penggunaan Atribut XAML
<object property="{x:Null}" .../>
Keterangan
Kata kunci untuk referensi null di C# dan C++ null. Kata kunci Microsoft Visual Basic untuk referensi null adalah Nothing
, tetapi Anda selalu menggunakan {x:Null}
sebagai penggunaan XAML terlepas dari bahasa di belakang kode mana yang Anda kaitkan dengan XAML.
Ekstensi x:Null
markup tidak memiliki properti yang dapat diatur.
Penggunaan null sering dikaitkan dengan paparan anggota XAML dari nilai CLR Nullable<T> .
Ekstensi x:Null
markup, seperti semua ekstensi markup XAML, menggunakan kurung kurawal ({,}
) untuk melarikan diri dari penanganan nilai atribut menjadi selain literal atau referensi penanganan peristiwa. Sintaks atribut adalah sintaks yang paling sering digunakan dengan ekstensi markup ini. Sintaks <x:Null />
elemen objek secara teknis dimungkinkan, tetapi jarang digunakan karena x:Null
ekstensi markup tidak memiliki parameter posisional atau argumen konstruksi.
Untuk informasi tentang ekstensi markup, lihat Ekstensi Markup dan WPF XAML.
Di Layanan XAML .NET, penanganan untuk ekstensi markup ini ditentukan oleh NullExtension kelas .
Catatan Penggunaan WPF
Perhatikan bahwa null
belum tentu nilai awal unset untuk properti dependensi jenis referensi. Nilai default awal dapat bervariasi untuk setiap properti dependensi dan dapat didasarkan pada metadata khusus properti. Banyak properti dependensi tidak menerima null
sebagai nilai, baik melalui markup atau kode karena implementasi panggilan balik validasinya. Untuk informasi selengkapnya tentang properti dependensi, lihat Gambaran Umum Properti Dependensi.
Baca juga
.NET Desktop feedback