Bonjour à tous,
J'ai une datagridview composée de combo et de textbox. Je voudrais que le textbox d'une ligne ne soit éditable qu'à partir du moment où une item a été sélectionnée dans la combo de la même ligne.
J'ai donc définit l'évènement EditingControlShowing sur ma grid afin de récupérer la bonne combo, et sur le SelectedValueChanged de la combo je fais un truc comme ça :
dgvConditionsXML.Rows(dgvConditionsXML.SelectedCells(0).RowIndex).Cells("valueToCheckXML").ReadOnly = False
(J'ai pas trouvé d'autre solution, mais si vous avez mieux, je prends !!
)
Cependant, cette belle instruction me met toute la colonne en ReadOnly = False et ça me les brises car je ne le veux pas.
Pourtant j'ai vérifier en pas à pas, et sur cette instruction, il me prend bien uniquement la bonne cellule !
Merci.
Partager