Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengatur status IsFrozen menjadi true pada elemen Freezable yang bersangkutan. Perilaku default untuk Freezable tanpa atribut PresentationOptions:Freeze yang ditentukan adalah bahwa IsFrozen adalah false pada waktu muat, dan bergantung pada perilaku Freezable umum pada waktu proses.
Penggunaan Atribut XAML
<object
xmlns:PresentationOptions="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="PresentationOptions">
<freezableElement PresentationOptions:Freeze="true"/>
</object>
Nilai XAML
| Nilai | Deskripsi |
|---|---|
PresentationOptions |
Awalan namespace XML, yang dapat berupa string awalan yang valid, sesuai spesifikasi XML 1.0. Awalan PresentationOptions digunakan untuk tujuan identifikasi dalam dokumentasi ini. |
freezableElement |
Elemen yang menginstansiasi kelas turunan apa pun dari Freezable. |
Komentar
Atribut Freeze adalah satu-satunya atribut atau elemen pemrograman lain yang ditentukan dalam namespace xml http://schemas.microsoft.com/winfx/2006/xaml/presentation/options. Atribut Freeze ada di namespace khusus ini secara khusus sehingga dapat ditetapkan sebagai dapat diabaikan, menggunakan atribut mc:Ignorable sebagai bagian dari deklarasi elemen root. Alasan bahwa Freeze harus dapat diabaikan adalah karena tidak semua implementasi prosesor XAML dapat membekukan Freezable pada waktu pemuatan; kemampuan ini bukan bagian dari spesifikasi XAML.
Kemampuan untuk memproses atribut Freeze secara khusus dibangun ke prosesor XAML yang memproses XAML untuk aplikasi yang dikompilasi. Atribut tidak didukung oleh kelas apa pun, dan sintaks atribut tidak dapat diperluas atau dimodifikasi. Jika Anda menerapkan prosesor XAML Anda sendiri, Anda dapat memilih untuk menyejajarkan perilaku pembekuan prosesor WPF XAML saat memproses atribut Freeze pada elemen Freezable pada waktu pemuatan.
Nilai apa pun untuk atribut Freeze selain true (tidak peka huruf besar/kecil) menghasilkan kesalahan waktu muat. (Menentukan atribut Freeze sebagai false bukan kesalahan, tetapi itu sudah menjadi default, jadi pengaturan ke false tidak melakukan apa-apa).
Lihat juga
- Freezable
- Gambaran Umum Objek yang Bisa Dibekukan
- Atribut yang Dapat Diabaikan
.NET Desktop feedback