ViewEvent Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili jenis peristiwa yang telah terjadi pada tampilan kontrol pada waktu desain. Kelas ini tidak dapat diwariskan.
public ref class ViewEvent sealed
public sealed class ViewEvent
type ViewEvent = class
Public NotInheritable Class ViewEvent
- Warisan
-
ViewEvent
Keterangan
Objek ViewEvent disediakan untuk komponen perancang oleh host desain, misalnya Visual Studio 2005, saat menaikkan peristiwa yang disebabkan oleh tindakan pengguna tertentu pada tampilan waktu desain kontrol. Peristiwa IControlDesignerView.ViewEvent ditangani oleh ViewEventHandler metode delegasi, yang mengambil ViewEventArgs objek sebagai parameter. Properti EventType kelas ViewEventArgs adalah ViewEvent objek . Metode ViewEventHandler delegasi membandingkan properti dengan EventType bidang statis ViewEvent untuk menentukan jenis tindakan mana yang memunculkan peristiwa. Misalnya, peristiwa dimunculkan dalam keadaan berikut:
Anda mengklik wilayah pada permukaan desain.
Perancang menggambar kontrol pada permukaan desain.
Anda memasukkan atau keluar dari mode pengeditan templat untuk kontrol.
Kelas ControlDesigner menyediakan delegasi default untuk menangani IControlDesignerView.ViewEvent peristiwa. Perancang kontrol kustom mengambil OnClickalih metode , OnPaint, dan OnTemplateModeChanged untuk memproses peristiwa tersebut untuk kontrol pada permukaan desain.
Host perancang menginisialisasi ViewEventArgs objek untuk jenis tindakan pada permukaan desain, lalu meneruskan objek ke ViewEventHandler delegasi. Properti EventTypeViewEventArgs objek menunjukkan jenis tindakan mana:
Sebuah Click peristiwa.
Sebuah Paint peristiwa.
Sebuah TemplateModeChanged peristiwa.
Properti EventArgs memasok argumen peristiwa yang khusus untuk jenis tindakan.
Bidang
Click |
Menunjukkan bahwa peristiwa tampilan dinaikkan untuk klik pada wilayah perancang. |
Paint |
Menunjukkan bahwa peristiwa tampilan dinaikkan untuk menggambar kontrol pada permukaan desain. |
TemplateModeChanged |
Menunjukkan bahwa peristiwa tampilan dinaikkan untuk mengubah mode templat perancang kontrol. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |