ViewEventArgs Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ViewEvent olayı için veriler sağlar.
public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
- Devralma
Açıklamalar
Olay ViewEvent , tasarım yüzeyindeki bir denetim üzerinde belirli eylemler için tasarımcı konağı tarafından oluşturulur. ViewEvent, bir nesneyi parametre olarak alan bir ViewEventHandlerViewEventArgs temsilci yöntemi tarafından işlenir.
sınıfı, ControlDesigner öğesini işlemek ViewEventiçin varsayılan bir temsilci sağlar. Özel denetim tasarımcıları, tasarım yüzeyindeki OnClickdenetim için bu olayları işlemek için , OnPaintve OnTemplateModeChanged yöntemlerini geçersiz kılar.
Tasarımcı konağı, tasarım yüzeyinde eylem türü için bir ViewEventArgs nesne başlatır ve nesneyi temsilciye ViewEventHandler geçirir. özelliği, Region olayın uygulandığı denetim tasarımcısı bölgesini temsil eder. EventType nesnesinin ViewEventArgs özelliği, hangi eylem türünü gösterir:
Bir Click olay.
Bir Paint olay.
Bir TemplateModeChanged olay.
özelliği, EventArgs eylem türüne özgü olay bağımsız değişkenlerini sağlar.
Örneğin, tasarımcı konağı nesneleri aşağıdaki gibi başlatır ViewEventArgs :
Bir DesignerRegionMouseEventArgs bölgeye tıkladığınızda nesne.
PaintEventArgs Tasarım yüzeyinde bir denetim çizildiğinde nesne.
TemplateModeChangedEventArgs Tasarım yüzeyindeki denetim için şablon düzenleme modu değiştiğinde nesne.
Olaylar ve temsilciler hakkında daha fazla bilgi için bkz. Olayları İşleme ve Oluşturma.
Oluşturucular
ViewEventArgs(ViewEvent, DesignerRegion, EventArgs) |
Tasarım yüzeyindeki ViewEventArgs görünüm olayı türü için sınıfının yeni bir örneğini başlatır. |
Özellikler
EventArgs |
Olayı tetikleyen eylemle ilişkili olay bağımsız değişkenlerini alır. |
EventType |
Olayı tetikleyen eylem türünü alır. |
Region |
Olayın uygulandığı tasarımcı bölgesini alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |