ListView.OnBubbleEvent(Object, EventArgs) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se è necessario gestire un evento per il controllo ListView.
protected:
override bool OnBubbleEvent(System::Object ^ source, EventArgs ^ e);
protected override bool OnBubbleEvent (object source, EventArgs e);
override this.OnBubbleEvent : obj * EventArgs -> bool
Protected Overrides Function OnBubbleEvent (source As Object, e As EventArgs) As Boolean
Parametri
- source
- Object
Origine dell'evento.
Dati dell'evento.
Restituisce
true
se l'evento deve essere gestito; in caso contrario, false
.
Commenti
Il OnBubbleEvent metodo viene usato dal ListView controllo per gestire facoltativamente gli eventi passati attraverso la gerarchia di controllo. Determina se gestire un evento esaminando le proprietà dell'oggetto EventArgs contenuto nel e
parametro. Quando un evento deve essere gestito, il metodo esegue l'azione appropriata. Altri eventi vengono ignorati e passati alla gerarchia di controllo. Il valore restituito di questo metodo indica se gestire l'evento o passare l'evento alla gerarchia di controllo.
Il ListView controllo esegue l'override dell'implementazione di base di questo metodo per eseguire l'azione appropriata quando viene fatto clic su uno dei pulsanti riconosciuti dal controllo. Nella tabella seguente sono elencati i pulsanti riconosciuti dal ListView controllo.
Valore CommandName | Descrizione |
---|---|
"Annulla" | Annulla un'operazione di modifica o inserimento. Genera l'evento ItemCanceling. |
"Delete" | Elimina il record corrente dall'origine dati. Genera gli ItemDeleted eventi e ItemDeleting . |
"Seleziona" | Imposta la proprietà sul SelectedIndex valore della DisplayIndex proprietà per l'elemento. Esegue il rendering del SelectedItemTemplate modello per l'elemento. Genera gli SelectedIndexChanging eventi e SelectedIndexChanged . |
"Modifica" | Inserisce l'elemento in modalità di modifica. Esegue il rendering del EditItemTemplate modello per l'elemento. Genera l'evento ItemEditing. |
"Inserisci" | Inserisce i valori associati dal InsertItemTemplate modello nell'origine dati. Genera gli ItemInserting eventi e ItemInserted . |
"Aggiornamento" | Aggiorna il record corrente nell'origine dati con i valori associati dal EditItemTemplate modello. Genera gli ItemUpdating eventi e ItemUpdated . |
"Ordina" | Ordina le colonne elencate nella CommandArgument proprietà del pulsante. Genera gli Sorting eventi e Sorted . |
Questa versione del metodo restituisce true
se uno di questi pulsanti genera un evento gestito dal controllo. Per altre informazioni sul bubbling degli eventi, vedere Gestione e generazione di eventi.