DataGridViewComboBoxColumn définir la propriété selectedindex
salut, je runtime lier les données dans datagridview zone de liste déroulante. Mais comment puis-je faire pour auto afficher le premier élément? je ne suis pas en mesure de trouver le selectedindex de DataGridViewComboBoxColumn.
DataGridViewComboBoxColumn cbStudentCourse = (DataGridViewComboBoxColumn)dgStudentCourse.Columns["studentCourseStatus"];
cbStudentCourse.DataSource = Enum.GetValues(typeof(CourseStudentStatus));
cbStudentCourse.DisplayIndex = 1;
- Mise à jour ---
j'ai vu quelqu'un le faire dans la solution 3
Lien
Êtes-vous sûr que j'ai besoin d'un long code viens de le premier élément sélectionné??????
- quelqu'un peut-il aider?
Vous devez vous connecter pour publier un commentaire.
Un DataGridViewComboBoxColumn n'a pas de
SelectedIndex
, etSelectedValue
propriétés. Toutefois, vous pouvez obtenir le même comportement deSelectedValue
par la définition de laValue
propriété.Par exemple sur le premier index membre de la valeur a la valeur 2, puis vous devez définir
.Value = "2"
pour définir le premier index sélectionné.Par exemple
Dans votre cas
Voici plus de détails sur DataGridViewComboBoxColumn
la meilleure façon de définir la valeur d'un datagridViewComboBoxCell est:
Il a travaillé avec moi, très bien