2010-10-28 5 views
0

J'ai une grille de données et trois colonnes. une colonne est le type de DataGridViewComboBoxCell, trois éléments sont dans cette zone de liste déroulante de la grille, maintenant je dois invoquer l'événement de changement d'index de sélection pour changer la valeur en fonction de la modification de la valeur combinée dans la grille.Evénement DataGridViewComboBoxCell selectioindexchange

m'a aussi aider à faire un nouvel événement ....

s'il vous plaît aider ...

grâce

Répondre

0

Je ne comprends vraiment pas votre question.

Mais peut-être ces informations peuvent aider:

Un ComboBoxColumn a toujours deux types de contrôles. Une présentation (dans la plupart des cas une étiquette) qui est individuellement pour chaque rangée. Et un montage qui sera partagé pour toute la colonne. Alors jetez un oeil dans this documentation et le IDataGridViewEditingControl Interface. Peut-être que ceux-ci vous donneront un point de départ sur la façon de résoudre votre problème.

0

Dans l'événement Load du formulaire, vous devez obtenir la cellule à laquelle vous souhaitez ajouter le gestionnaire et la convertir en tant que zone de liste modifiable. Vous pouvez ensuite ajouter le gestionnaire d'événements sur SelectedIndexChanged, mais cela doit être fait par programme et en fonction de la langue que vous utilisez.