jeudi 13 juin 2013

Cochez les cases de VB. NET

Deux contrôles plus utiles dans la boîte à outils Visual Basic sont la case à cocher et le bouton Option. Vous utilisez ces lorsque vous souhaitez donner à vos utilisateurs un choix d'options. Nous allons ajouter deux de ces derniers à un nouveau formulaire, puis nous les combinons avec une instruction Select Case à lire ce que l'utilisateur a choisi.

Cases à cocher

Donc, commencer un nouveau projet. Localisez le contrôle de case à cocher dans la boîte à outils. Double-cliquez sur le contrôle et une case à cocher apparaît sur votre nouveau formulaire
Vous verrez que la case à cocher a la propriété Text du CheckBox1 par défaut et un nom de CheckBox1. Si vous deviez double-cliquez à nouveau sur l'icône de case à cocher dans la boîte à outils, le nouveau contrôle serait appelé CheckBox2.
Le problème avec cette approche est que en double cliquant sur chaque case, vous avez plusieurs cases à cocher individuelles. Et si vous voulez les déplacer vous auriez à déplacer chaque case à cocher séparément. Il ya une façon de regrouper toutes vos cases à cocher ensemble, et de les déplacer comme un - en utilisant une boîte de groupe. (Vous pouvez utiliser un panneau de commande ainsi, mais nous allons rester avec la zone de groupe.)
Alors, cliquez sur votre case à cocher avec le bouton droit de la souris. Dans le menu qui apparaît, sélectionnez Supprimer pour se débarrasser de lui.
Maintenant, recherchez le groupe de contrôle de la boîte dans la boîte à outils:
Il vaut mieux dessiner celui-ci sur la forme, plutôt que de glisser-déposer. Lorsque vous avez ajouté un, la seule chose que vous devez avoir sur votre formulaire est une zone de groupe.
Nous n'allons pas à l'aide de nombreuses propriétés dans la boîte de dialogue Propriétés de la boîte de groupe. Mais cliquez sur votre boîte de groupe pour le sélectionner et modifier à la propriété Text "savons". Modifiez la propriété Font de ce que vous voulez. Vous devriez maintenant avoir un formulaire comme celui-ci
Une boîte de groupe sur un formulaire VB. NET
La zone de groupe que nous venons d'ajouter tiendra nos cases à cocher. Il agit comme un conteneur pour les contrôles. Pour déplacer les cases concernant, nous pouvons vous suffit de cliquer sur la boîte de groupe pour le sélectionner, glisser et déposer la boîte de Groupe ailleurs. Les cases à cocher seront tous aller avec la zone de groupe. Ajoutons quelques cases à cocher pour elle.
Vous ne pouvez pas double-cliquer sur une case à cocher et l'ajouter à une zone de groupe. La seule façon d'ajouter un contrôle à une zone de groupe est d'attirer un sur la zone de groupe.
  1. Cliquez une fois avec le bouton gauche de la souris sur l'icône de case à cocher dans la boîte à outils VB
  2. Déplacez le pointeur de votre souris sur l'intérieur de la zone de groupe. Le pointeur de la souris se transforme en croix
  3. Maintenez-vous le bouton gauche de la souris dans la zone de groupe. Maintenez le bouton enfoncé et faites glisser vers l'extérieur. Relâchez le bouton gauche quand vous êtes heureux avec la taille. Vous pouvez toujours redimensionner ultérieurement.
  4. Ajouter 5 cases à cocher pour votre boîte de groupe
  5. Modifiez la propriété du texte de chacun de vos cases à cocher pour les cinq Soap Operas. Votre formulaire doit maintenant ressembler à celui ci-dessous:
Que votre formulaire devrait ressembler maintenant
Exécutez votre programme pour le tester. Cliquez dans une case à cocher pour sélectionner un élément. Cliquez à nouveau pour désélectionner. Lorsque vous avez terminé, retournez à l'environnement de conception et cliquez sur la case du groupe lui-même pour le sélectionner. Assurez-vous que la boîte de groupe est sélectionné, et pas un de vos cases à cocher. Vous pouvez maintenant faire glisser la zone de groupe autour de votre formulaire et toutes les cases se déplace avec elle.
Le point sur les cases à cocher ayant consiste à offrir à vos utilisateurs un choix multiple. Nous allons maintenant écrire du code pour obtenir les choix faits par l'utilisateur. Toutes les cases avec les tiques à l'intérieur de leur auront leur texte affiché dans une boîte de message.
Nous le ferons dans la prochaine partie de ce tutoriel.

0 commentaires:

Enregistrer un commentaire