Apa mc:Ignorable="d"
artinya di WPF?
Dan baris ini:
d:DesignHeight="500"
d:DesignWidth="300"
Apa mc:Ignorable="d"
artinya di WPF?
Dan baris ini:
d:DesignHeight="500"
d:DesignWidth="300"
Jawaban:
The mc:Ignorable
namespace memberikan definisi XAML yang "diabaikan" oleh prosesor XAML.
Ini memungkinkan Anda menentukan informasi yang digunakan oleh desainer pada waktu desain yang diabaikan saat runtime. Dalam kasus Anda, Anda dapat menentukan DesignHeight
dan DesignWidth
, yang bukan properti "nyata" pada a Window
, tetapi bekerja di desainer untuk memberikan pengalaman waktu desain default.
mc:Ignorable="d"
menetapkan d:
awalan sebagai tanda untuk atribut yang digunakan dalam desain. Baca lebih lanjut tentang MSDN: mc:Ignorable
Atribut
d:DesignHeight="500"
dan d:DesignWidth="300"
gunakan d:
awalan itu, yang membuatnya hanya tersedia selama waktu desain - mereka diabaikan setelah kompilasi program standar.
Ini telah ditentukan sebelumnya namespace
di WPF untuk digunakan dalam waktu desain, r tetapi akan diabaikan ketika benar-benar dikompilasi dan dijalankan. Ini akan menampilkan pilihan desain-waktu Anda tetapi tidak berpengaruh pada tata letak sebenarnya.
Ada artikel tentang topik tersebut.