Cara Menentukan Status Mod Reka Bentuk dalam Aplikasi WPF
Jika anda memerlukan cara yang mudah dan berkesan untuk membezakan antara mod reka bentuk dan mod masa jalan dalam Aplikasi WPF, pertimbangkan untuk menggunakan konsep pembolehubah keadaan global.
Menyemak Status Mod Reka Bentuk menggunakan DependencyProperty
bool isInDesignMode = DesignerProperties.GetIsInDesignMode(this);<br>
Di sini, ini merujuk kepada objek kebergantungan. Kaedah ini menyediakan semakan yang tepat dan boleh digunakan apabila bekerja dengan sifat khusus elemen UI.
Setara Alat Reka Bentuk dalam Silverlight/WP7
bool isInDesignMode = DesignerProperties.IsInDesignTool;<br>
Apabila bekerja dengan aplikasi Silverlight atau WP7, gunakan kaedah alternatif ini untuk pengesanan mod reka bentuk yang tepat.
Status Mod Reka Bentuk dalam WinRT /Metro/Windows Store Aplikasi
bool isInDesignMode = Windows.ApplicationModel.DesignMode.DesignModeEnabled;<br>
Kaedah ini boleh digunakan untuk menentukan status mod reka bentuk bagi Aplikasi WinRT/Metro/Windows Store.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Mod Reka Bentuk dalam Aplikasi WPF, Silverlight dan WinRT?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!