Comment activer et désactiver la ligne particulière dans le DataGridView par la case?
Je suis en train d'activer et de désactiver la ligne spécifique dans DataGridView en cochant et décochant l'option de case à cocher à l'intérieur gridview. (Application Windows en C#)
J'ai essayé d'utiliser le CellClick l'événement qui n'a pas fonctionné comme prévu.
C'est le code que j'ai essayé
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 0 && dataGridView1.CurrentCell.Selected == true)
{
dataGridView1.Columns[3].ReadOnly = false;
}
}
merci de me dire comment faire cela.
Merci d'avance
Vous devez vous connecter pour publier un commentaire.
Je pense que vous avez raté le CellContentClick cas, essayez ceci:
Vous pouvez simplement utiliser dataGridView "CellContentClick" de l'événement. Le code va comme ci-dessous.
Bien, vous êtes à la définition de la propriété readonly de faux sens, il n'est PAS en lecture seule. Essayez de vrai. Aussi l'événement qui déclenche ce devrait être la case à cocher, cliquez sur événement (double-cliquez sur la case à cocher créer le gestionnaire d'événement).
Aussi, jetez un oeil à la gelée de propriété.