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