Exporter (0) Imprimer
Développer tout
Développer Réduire

DataGridView.CellEnter, événement

Se produit lorsque la cellule active est modifiée dans le contrôle DataGridView ou lorsque le contrôle reçoit le focus d'entrée.

Espace de noms: System.Windows.Forms
Assembly : System.Windows.Forms (dans system.windows.forms.dll)

public event DataGridViewCellEventHandler CellEnter
/** @event */
public void add_CellEnter (DataGridViewCellEventHandler value)

/** @event */
public void remove_CellEnter (DataGridViewCellEventHandler value)

En JScript, vous pouvez gérer les événements définis par une classe, mais vous ne pouvez pas définir les vôtres.
Non applicable.

Cet événement peut se produire deux fois pour un seul clic si le contrôle n'a pas focus d'entrée et que la cellule sur laquelle l'utilisateur a cliqué n'était pas la cellule active.

Pour plus d'informations sur la gestion des événements, consultez Consommation d'événements.

L'exemple de code suivant montre comment gérer cet événement pour modifier la propriété SelectionBackColor de la cellule active. Dans cet exemple, la couleur d'arrière-plan de la sélection est définie dans l'événement CellEnter, puis réinitialisée à Empty sur l'événement CellLeave. Pour exécuter cet exemple, collez le code dans un formulaire qui contient un DataGridView nommé dataGridView1 et veillez à ce que tous les événements soient associés à leurs gestionnaires d'événements.

private void dataGridView1_CellEnter(object sender, 
    DataGridViewCellEventArgs e)
{
    dataGridView1[e.ColumnIndex, e.RowIndex].Style
        .SelectionBackColor = Color.Blue;
}

private void dataGridView1_CellLeave(object sender, 
    DataGridViewCellEventArgs e)
{
    dataGridView1[e.ColumnIndex, e.RowIndex].Style
        .SelectionBackColor = Color.Empty;
}

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0, 2.0

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft