ColumnClickEventArgs.Column Proprietà
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.
Ottiene l'indice con base zero della colonna su cui viene fatto clic.
public:
property int Column { int get(); };
public int Column { get; }
member this.Column : int
Public ReadOnly Property Column As Integer
Valore della proprietà
Indice con base zero contenuto nell'insieme ListView.ColumnHeaderCollection della colonna su cui viene fatto clic.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo membro. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento ListView.ColumnClick . Questo report consente di apprendere quando si verifica l'evento e può essere utile per eseguire il debug. Per segnalare più eventi o eventi che si verificano spesso, è consigliabile sostituire MessageBox.Show con Console.WriteLine o aggiungere il messaggio a una multilinea TextBox.
Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo ListView denominata ListView1
. Assicurarsi quindi che il gestore eventi sia associato all'evento ListView.ColumnClick .
private void ListView1_ColumnClick(Object sender, ColumnClickEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Column", e.Column );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ColumnClick Event" );
}
Private Sub ListView1_ColumnClick(sender as Object, e as ColumnClickEventArgs) _
Handles ListView1.ColumnClick
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "Column", e.Column)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"ColumnClick Event")
End Sub
Commenti
È possibile usare le informazioni fornite da questa proprietà in un gestore eventi per l'evento ColumnClick per determinare quale colonna viene fatto clic per eseguire attività sui dati all'interno della colonna.