DataGridViewColumnEventArgs.Column Propriété

Définition

Obtient la colonne pour laquelle l'événement se produit.Gets the column that the event occurs for.

public:
 property System::Windows::Forms::DataGridViewColumn ^ Column { System::Windows::Forms::DataGridViewColumn ^ get(); };
public System.Windows.Forms.DataGridViewColumn Column { get; }
member this.Column : System.Windows.Forms.DataGridViewColumn
Public ReadOnly Property Column As DataGridViewColumn

Valeur de propriété

DataGridViewColumn pour qui l'événement se produit.The DataGridViewColumn that the event occurs for.

Exemples

L’exemple de code suivant illustre l’utilisation de ce membre.The following code example demonstrates the use of this member. Dans l’exemple, un gestionnaire d’événements signale l’occurrence de DataGridView.ColumnAdded l’événement.In the example, an event handler reports on the occurrence of the DataGridView.ColumnAdded event. Ce rapport vous aide à savoir quand l’événement se produit et peut vous aider à effectuer un débogage.This report helps you to learn when the event occurs and can assist you in debugging. Pour effectuer un rapport sur plusieurs événements ou sur des événements qui se produisent MessageBox.Show fréquemment Console.WriteLine , envisagez de remplacer ou d' TextBoxajouter le message à une ligne multiligne.To report on multiple events or on events that occur frequently, consider replacing MessageBox.Show with Console.WriteLine or appending the message to a multiline TextBox.

Pour exécuter l’exemple de code, collez-le dans un projet qui contient une DataGridView instance DataGridView1de type nommée.To run the example code, paste it into a project that contains an instance of type DataGridView named DataGridView1. Assurez-vous ensuite que le gestionnaire d’événements DataGridView.ColumnAdded est associé à l’événement.Then ensure that the event handler is associated with the DataGridView.ColumnAdded event.

private void DataGridView1_ColumnAdded(Object sender, DataGridViewColumnEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Column", e.Column );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ColumnAdded Event" );
}
Private Sub DataGridView1_ColumnAdded(sender as Object, e as DataGridViewColumnEventArgs) _ 
     Handles DataGridView1.ColumnAdded

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "Column", e.Column)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"ColumnAdded Event")

End Sub

S’applique à

Voir aussi