Utilisation des zones de liste coché est la meilleure façon de donner à l'utilisateur une liste d'options à choisir dans une application Visual Basic. En VB vous pouvez utiliser l'événement " CheckedListBox.ItemCheck " pour détecter lorsque l'état d' un élément change . Cet événement est également disponible avec un contrôle de zone de liste. L'état de vérification sera mise à jour après l'événement " ItemCheck " exécute . Utilisez cet événement pour mettre à jour d'autres contrôles ou afficher un message à l'utilisateur lorsqu'un élément est cliqué. 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 "Application Windows Forms " pour créer un nouveau projet. 2 Double -cliquez sur " CheckedListBox " dans le volet «boîte à outils » pour créer une nouvelle liste de contrôle de la boîte. Double-cliquez sur le formulaire pour créer un nouvel événement de chargement du formulaire et tapez le code suivant pour remplir la liste de contrôle de la boîte avec trois éléments : Me.CheckedListBox1.Items.Add ( " élément coché 1") Me.CheckedListBox1.Items.Add ( " élément coché 2") Me.CheckedListBox1.Items.Add ( " élément coché 3") 3 cliquez-droit sur le contrôle zone de liste , cliquez sur "Propriétés" et régler " CheckOnClick " à "true". Cliquez sur l'icône "Evénements" qui ressemble à un coup de foudre et double-cliquez à côté de " ItemCheck " pour créer un nouveau chèque événement de l'objet. 4 Type de le code suivant pour déterminer l'élément vérifié dans le contrôle : Photos ( e.CurrentValue = CheckState.Unchecked ) Puis MessageBox.Show ( . Me.CheckedListBox1.Items ( e.Index ) ToString & ". été vérifiée " ) ElseIf ( e.CurrentValue = CheckState.Checked ) Puis MessageBox.Show ( Me.CheckedListBox1.Items ( e.Index ) . ToString & " n'était pas cochée . ») Fin Si 5 Appuyez sur " F5 " pour exécuter le programme et vérifier n'importe quel élément dans la liste déroulante pour afficher une boîte de message avec l'article qui a été cliqué . < br > Photos
|