Savoir comment créer et utiliser un contrôle de case à cocher dans un contrôle DataGridView peut fournir à l'utilisateur une plus grande souplesse . Vous pouvez utiliser Microsoft Visual Basic.NET ( VB.NET ) pour créer une application Windows qui peut utiliser le DataGridView et les contrôles de case à cocher. VB.NET est un langage de programmation informatique orienté objet qui est relativement facile à utiliser. Un contrôle DataGridView affiche des données dans un format tabulaire semblables à une table de base de données . Un contrôle de case à cocher peut être utilisée pour donner à l'utilisateur la possibilité de sélectionner des lignes . Choses que vous devez Microsoft Visual Basic Express Voir Plus Instructions 1 Démarrez Microsoft Visual Basic Express, cliquez sur "Nouveau projet ... " Dans le volet gauche de votre écran , puis sélectionnez « Application Windows Forms . " Cliquez sur « OK ». 2 Double- cliquez sur "Button " sur le volet «boîte à outils » pour ajouter un nouveau bouton de commande . Double -cliquez sur " DataGridView " pour ajouter une nouvelle commande de grille . Cliquez-droit sur le contrôle " DataGridView ", sélectionnez " Ajouter une colonne ... " pour ouvrir la fenêtre " Ajouter une colonne " 3 Sélectionnez " DataGridViewCheckBoxColumn " à côté . "Type: " et cliquez sur " Ajouter ". Cliquez sur "Fermer". Vous venez d'ajouter la première colonne à inclure des cases à cocher . 4 Double -cliquez sur " Button1 " pour ouvrir le "Form1.vb" module . Appuyez sur " Ctrl" et " A ", puis appuyez sur «Supprimer» pour enlever tout le code existant. 5 Copiez et collez le code suivant dans votre "Form1.vb" module pour ajouter des données à votre DataGridView contrôler et identifier ce que les cases à cocher sont sélectionnées. public Class Form1 Private Sub Form1_Load ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) _ Poignées MyBase.Load DataGridView1.ColumnCount = 3 DataGridView1.RowCount = 5 DataGridView1 . colonnes (1) . Name = "Last Name " . colonnes ( 2). name =" " . d'article (1, 0) . Value =" Position Gonzalez " . d'article (1, 1 ) . Value = " Lopez" . Item ( 1, 2) . Value = " Garza " . Item (1, 3). Value = " Ramos " . Item (2, 0) . Value = " Doctor " . Item (2, 1). Value = " Ingénieur " . Item (2, 2 ) . Value = " Teacher " . Item ( 2, 3) . Value =" Manager " End With End Sub Private Sub Button1_Click ( expéditeur de ByVal en tant que système . Object, ByVal e As System.EventArgs ) Handles Button1.Click tmpStr Dim As String Pour chaque ligne comme DataGridViewRow En DataGridView1.Rows Si DataGridView1.Rows ( row.Index ) . Cells ( 0) . Value = True Then tmpStr = tmpStr & row.Index & "," End If Suivant < p> Si tmpStr < > "" Then tmpStr = tmpStr.Substring (0, tmpStr.Length - 1) MsgBox ( tmpStr & " ! rangées sont vérifiés " ) < br > End If End Sub End Class 6 Appuyez sur " F5" pour exécuter votre application , puis appuyez sur " Button1" pour afficher un message boîte avec les lignes sélectionnées .
|