Étape 8: WinForms Design
Maintenant que nous avons un formulaire ouvert dans le concepteur Visual Studio, il est opportun de renommer notre formulaire. Dans le volet de propriétés sur la partie inférieure droite, avec le formulaire vierge sélectionné nous pouvons assigner un « Nom » et un "Texte" en-tête à notre fenêtre. Notez que beaucoup mais pas tous les objets Visual Studio ont tous deux un nom et un en-tête et vous devez définir les deux pour votre application de se comporter et s’affichent correctement. Le « Nom » est utilisé pour référencer l’objet dans le code et l’en-tête "Text" est simplement visuelle.
Une fois notre formulaire est nommé et une barrette est appliquée, nous pouvons définir pour travailler nos contrôles sur le formulaire. Sur le côté gauche de la fenêtre de Visual Studio, vous verrez un onglet nommé « Toolbox ». Ce volet contient tous les contrôles et les objets disponibles avec VS.
Pour placer un contrôle sur la page, cliquez dessus dans la boîte à outils, puis cliquez et faites glisser sur votre formulaire pour placer l’objet. Ajoutez d’abord un « GroupBox » vers le haut du formulaire. Puis à l’intérieur de la zone de groupe ajouter un « ComboBox ». GroupBox est un conteneur et ComboBox (tant que le conteneur contient en fait) se déplace avec lui, en réorganisant notre forum un délice.
Pour l’instant, que nous allons modifier l' en-tête du "GroupBox" à "Com Port" et le nom de "ComboBox" à "cbComPortChooser" nous ajoutons "cb" à l’avant du nom parce que le contrôle est un contrôle ComboBox, rendant plus facile à trouver dans le code par la suite. Il est critique pour la "ComboBox" d’avoir un nom qui est comment nous y accèderez dans notre code.
Une fois, nous avons notre ComboBox mis en place pour choisir quel port COM nous voulons parler à nous pouvez placer nos curseurs pour contrôler la vitesse des deux moteurs attachés à la TinyDuino.
Placer une autre zone de groupe et remplacez son en-tête "Moteur 1" et de l’intérieur, on place un objet TrackBar . Ce sera notre curseur de réglage de vitesse. Nommez le TrackBar « tbMotorOne ». Enfin régler la propriété maximum à 255, la propriété de la fréquence de tick à 25 et la propriété de la petite monnaie pour 25.
Copiez le GroupBox, nous venons de créer pour créer une copie du contrôle pour moteur à deux. modifier l’en-tête de la zone de groupe à la « Moteur 2 » et nommez le deuxième TrackBar "tbMotorTwo".