Bagikan melalui


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