Condividi tramite


ColumnClickEventArgs Classe

Definizione

Fornisce i dati per l'evento ColumnClick.

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

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento ColumnClick . Questo report consente di apprendere quando si verifica l'evento e può essere utile per il debug. Per segnalare più eventi o eventi che si verificano di frequente, provare a sostituire Show o Console.WriteLine accodare il messaggio a un oggetto 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 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

La ColumnClickEventArgs classe fornisce l'indice in base zero all'interno della ListView.ColumnHeaderCollection classe della colonna selezionata nel ListView controllo . È possibile utilizzare queste informazioni in un gestore eventi per l'evento ColumnClick per determinare la colonna su cui si fa clic per eseguire attività sui dati all'interno della colonna.

Costruttori

ColumnClickEventArgs(Int32)

Inizializza una nuova istanza della classe ColumnClickEventArgs.

Proprietà

Column

Ottiene l'indice con base zero della colonna su cui viene fatto clic.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche