Utiliser une case à cocher et une liste déroulante dans votre contrôle DataGridView peut donner à l'utilisateur un deuxième niveau de sécurité des données avant de supprimer une rangée . Vous pouvez utiliser un contrôle DataGridView dans Visual Basic.NET ( VB.NET ) . Dans VB.NET, vous pouvez utiliser les " DataGridViewComboBoxColumn " et " DataGridViewCheckBoxColumn « classes d'ajouter dynamiquement ces types de colonnes pour le contrôle DataGridView . Utilisez la colonne ComboBox pour donner la ligne une valeur comme «vrai», et permettre à l' utilisateur de vérifier les lignes qu'ils veulent supprimer en utilisant la colonne de CheckBox. Choses que vous devez 
 Microsoft Visual Basic Express 
 Voir Plus Instructions 
 1 
 Lancement de Microsoft Visual Basic Express. Cliquez sur "Nouveau projet" dans le volet gauche de l'écran de votre ordinateur, puis double-cliquez sur «Microsoft Windows Forms " pour créer un nouveau projet . 
 2 
 Double -cliquez sur " DataGridView " pour ajouter un nouveau contrôle de la forme . Double- cliquez sur "Button " pour ajouter un nouveau bouton au formulaire . Ajouter un second bouton en utilisant la même technique. 
 3 
 Double -cliquez sur " Button1 " pour créer un événement de clic de bouton. Ajoutez le code suivant pour ajouter trois nouvelles colonnes pour le contrôle DataGridView : . 
 
 DataGridView1.ColumnCount = 3 
 
 DataGridView1.Columns (0) Name = "ID" 
 
 DataGridView1 . . . colonnes (1 ) Nom = " Car_Name " 
 
 de DataGridView1.Columns ( 2) Nom = " Car_Price " 
 4 
 ajouter trois lignes de données en ajoutant le code suivant : Photos 
 rangée As String () = New String () {" 1", " Car 1 ", " 1000" } 
 
 DataGridView1.Rows.Add (ligne) 
 < p > row = New String () {" 2", " Car 2 ", " 2000 "} 
 
 DataGridView1.Rows.Add (ligne) de ligne de 
 
 = New String () {" 3 »,« voiture 3 "," 3000 " } 
 
 DataGridView1.Rows.Add (ligne ) 
 ligne 
 = new String () {" 4 "," Car 4 "," 4000 " } 
 
 DataGridView1.Rows.Add (ligne) 
 5 
 Ajouter une colonne de zone de liste déroulante en ajoutant le code suivant : 
 
 CMB As New DataGridViewComboBoxColumn () < br > 
 cmb.HeaderText = "select" 
 
 cmb.Name = " cmb " 
 
 cmb.MaxDropDownItems = 4 
 
 cmb.Items.Add ( "True" ) 
 
 cmb.Items.Add («faux» ) 
 
 DataGridView1.Columns.Add (CMB) 
 6 
 Ajouter une colonne CheckBox en ajoutant le code suivant : Photos 
 chk As New DataGridViewCheckBoxColumn () 
 
 chk.HeaderText = " Check Row" 
 
 chk.Name = " ckBox " 
 
 DataGridView1.Columns . Ajouter ( chk ) 
 7 
 revenir à la conception de formulaire. Double -cliquez sur " Button2 " pour créer un nouvel événement de clic. Ajoutez le code suivant pour supprimer toutes les lignes cochées dans la DataGridView : 
 
 Pour chaque ligne comme DataGridViewRow En DataGridView1.Rows 
 
 Si rangée. Cellules (« CMB ») Value = "True" Then. Photos 
 Si rangée. Cellules ( " ckBox " ) . valeur, alors 
 
 DataGridView1.Rows.Remove (ligne) 
 
 End If End If 
 
 < br > 
 Suivant 
 8 
 Appuyez sur " F5" pour exécuter le programme, puis cliquez sur " Button1" pour remplir le contrôle DataGridView. Vérifiez toutes les lignes en cliquant sur chaque case. Régler la colonne de zone de liste déroulante à "True" si vous voulez que ligne à supprimer .