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 utilizzato dal ListView controllo per gestire facoltativamente gli eventi passati attraverso la gerarchia dei controlli. 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 dei controlli. Il valore restituito di questo metodo indica se gestire l'evento o passare l'evento verso l'alto nella gerarchia dei controlli.
Il ListView controllo esegue l'override dell'implementazione di base di questo metodo per eseguire l'azione appropriata quando si fa 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 SelectedIndex proprietà sul 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 . |
"Aggiorna" | Aggiornamenti il record corrente nell'origine dati con i valori associati del 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.
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per