. Microsoft NET Framework contrôle DataGrid vous permet d'afficher des rangées de tables de données. Si vous souhaitez afficher une grande quantité de données dans le contrôle DataGrid, vous devez utiliser les colonnes sélectionnées afin d'afficher uniquement les lignes avec une valeur choisie dans une colonne particulière . En ajoutant une liste déroulante dans les colonnes DataGrid , vous faites plus facile pour les utilisateurs de trouver les informations disponibles à partir d'une source de données dans leurs applications. Instructions
1
Cliquez sur "Démarrer" dans la barre des tâches de Windows , puis cliquez sur «Microsoft Visual Studio ».
2
Cliquez sur "Fichier" , sélectionnez "Open" et puis double- cliquez sur le fichier dans lequel vous souhaitez ajouter une liste déroulante DataGrid
3
Entrez le code suivant après le " DataGrid ()" ligne : .
< p> ShowDropDownList public void () {
PopulateFilters ();
string [] filterArray = new string [ ] ; filters.Count
filtres
. Keys.CopyTo ( filterArray , = = True;
dropDownListBoxShowing = true;
this.DataGridView.Controls.Add ( DropDownListBox ) ;
dropDownListBox.Focus ();
//invalider la cellule de sorte que le bouton déroulant sera
repeindre
//à l'état enfoncé
this.DataGridView.InvalidateCell (this); .
< p> }
4
Cliquez sur «Fichier» puis cliquez sur «Enregistrer» pour ajouter liste déroulante dans DataGrid.