Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Evento PropertyGrid.PropertyTabChanged

 

Data di pubblicazione: ottobre 2016

Si verifica quando una scheda proprietà cambia.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public event PropertyTabChangedEventHandler PropertyTabChanged

Per ulteriori informazioni sulla gestione degli eventi, vedere Gestione e generazione di eventi.

Esempio di codice seguente viene illustrato l'utilizzo di questo membro. Nell'esempio, un gestore eventi genera report sull'occorrenza di PropertyTabChanged eventi. Questo report consente di capire quando l'evento si verifica e può agevolare il debug. Per generare report su più eventi o per gli eventi che si verificano di frequente, è possibile sostituire MessageBox.Show con Console.WriteLine o aggiungere il messaggio a un controllo TextBox.

Per eseguire il codice di esempio, incollarlo in un progetto che contiene un'istanza del tipo PropertyGrid denominato PropertyGrid1. Assicurarsi quindi che il gestore dell'evento è associato il PropertyTabChanged evento.

private void PropertyGrid1_PropertyTabChanged(Object sender, PropertyTabChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "OldTab", e.OldTab );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "NewTab", e.NewTab );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "PropertyTabChanged Event" );
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: