Bagikan melalui


TemplatedControlDesigner.OnTemplateModeChanged Metode

Definisi

Memberikan kesempatan untuk melakukan pemrosesan tambahan saat mode templat diubah.

protected:
 virtual void OnTemplateModeChanged();
protected virtual void OnTemplateModeChanged ();
abstract member OnTemplateModeChanged : unit -> unit
override this.OnTemplateModeChanged : unit -> unit
Protected Overridable Sub OnTemplateModeChanged ()

Keterangan

Acara ViewEvent ini dibesarkan oleh host perancang untuk tindakan tertentu pada kontrol di permukaan desain. Misalnya, peristiwa dinaikkan saat pengguna memasuki atau keluar dari mode pengeditan templat untuk kontrol.

Kelas TemplatedControlDesigner menyediakan delegasi default untuk menangani ViewEvent peristiwa. Kelas yang berasal dari TemplatedControlDesigner mengambil alih OnTemplateModeChanged metode untuk memproses peristiwa yang dinaikkan saat mode templat berubah untuk kontrol terkait.

Metode ini OnTemplateModeChanged memungkinkan kelas turunan untuk menangani peristiwa tanpa melampirkan delegasi. Ini adalah teknik yang disukai untuk menangani peristiwa di kelas turunan.

Delegasi default melakukan pembaruan yang diperlukan untuk peristiwa perubahan mode templat di kelas dasar TemplatedControlDesigner , lalu memanggil OnTemplateModeChanged metode . Metode dasar OnTemplateModeChanged di TemplatedControlDesigner kelas mengembalikan tanpa melakukan pemrosesan tambahan untuk peristiwa tersebut. Jika kelas berasal dari TemplatedControlDesigner dan mengambil alih metode dasar OnTemplateModeChanged , delegasi default memanggil metode penimpaan di kelas turunan.

InTemplateMode Gunakan properti untuk menentukan apakah perancang kontrol berada dalam mode pengeditan templat saat ini.

Catatan Bagi Inheritor

Delegasi default yang disediakan oleh TemplatedControlDesigner kelas melakukan semua pembaruan yang diperlukan untuk kelas dasar sebelum memanggil OnTemplateModeChanged() metode . Ambil alih OnTemplateModeChanged() metode di kelas yang berasal dari TemplatedControlDesigner untuk melakukan pemrosesan tambahan untuk peristiwa perubahan mode templat pada kontrol di permukaan desain.

Berlaku untuk

Lihat juga