Bagikan melalui


ViewEvent Kelas

Definisi

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:

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)

Berlaku untuk

Lihat juga