Condividi tramite


ViewEventArgs Classe

Definizione

Fornisce i dati per l'evento ViewEvent.

public ref class ViewEventArgs : EventArgs
public class ViewEventArgs : EventArgs
type ViewEventArgs = class
    inherit EventArgs
Public Class ViewEventArgs
Inherits EventArgs
Ereditarietà
ViewEventArgs

Commenti

L'evento ViewEvent viene generato dall'host della finestra di progettazione per determinate azioni su un controllo nell'area di progettazione. L'oggetto ViewEvent viene gestito da un ViewEventHandler metodo delegato, che accetta un ViewEventArgs oggetto come parametro.

La ControlDesigner classe fornisce un delegato predefinito per gestire l'oggetto ViewEvent. Le finestre di progettazione controlli personalizzati eseguono l'override dei OnClickmetodi , OnPainte OnTemplateModeChanged per elaborare tali eventi per il controllo nell'area di progettazione.

L'host della finestra di progettazione inizializza un ViewEventArgs oggetto per il tipo di azione nell'area di progettazione e quindi passa l'oggetto al ViewEventHandler delegato. La Region proprietà rappresenta l'area di Progettazione controlli a cui si applica l'evento. La EventType proprietà dell'oggetto ViewEventArgs indica il tipo di azione:

La EventArgs proprietà fornisce gli argomenti dell'evento specifici del tipo di azione.

Ad esempio, l'host della finestra di progettazione inizializza gli ViewEventArgs oggetti nel modo seguente:

Per altre informazioni su eventi e delegati, vedere Gestione e generazione di eventi.

Costruttori

Nome Descrizione
ViewEventArgs(ViewEvent, DesignerRegion, EventArgs)

Inizializza una nuova istanza della ViewEventArgs classe per il tipo di evento di visualizzazione nell'area di progettazione.

Proprietà

Nome Descrizione
EventArgs

Ottiene gli argomenti dell'evento associati all'azione che ha generato l'evento.

EventType

Ottiene il tipo di azione che ha generato l'evento.

Region

Ottiene l'area della finestra di progettazione a cui si applica l'evento.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche