Stap 8: WinForms Design
Nu hebben we een formulier openen in de Visual Studio designer is het een goed moment om de naam van ons formulier. In het deelvenster Eigenschappen op de onderkant rechterkant met het lege formulier geselecteerd kunnen we toewijzen zowel een "Naam" en een "Tekst" header naar onze venster. Merk op dat veel maar niet alle objecten van Visual Studio beide een naam hebben en een kop- en u moet troep beider voor uw app te gedragen en goed weergegeven. De "Naam" wordt gebruikt om te verwijzen naar het object in de code en de "Tekst" -header is gewoon visueel.
Zodra ons formulier heet en een goede kop wordt toegepast annuleerteken wij troep te werken vallen onze besturingselementen naar het formulier. Aan de linker kant van het venster van de Visual Studio zult u zien een tabblad genaamd "Gereedschapskist". Dit deelvenster bevat alle besturingselementen en objecten die beschikbaar zijn met de VS.
Een besturingselement op de pagina klik te plaatsen op het in de werkset klik en sleep op uw formulier het object te plaatsen. Eerst een "GroupBox" aan de bovenkant van het formulier toevoegen. Voeg vervolgens een "ComboBox"binnen de GroupBox. De GroupBox is een container en de ComboBox (zolang de container bevat eigenlijk het) met wordt verplaatst, waardoor het herschikken van ons forum een genot.
Voorlopig dat zullen we de kop van de "GroupBox" naar "Com-poort" en de naam van de "ComboBox" naar "cbComPortChooser" veranderen toevoegen we "cb" aan de voorzijde van de naam omdat het besturingselement ComboBox, waardoor het makkelijker te vinden in de code later. Het is cruciaal voor de "ComboBox" een naam te hebben want dat is hoe we het in onze code zal toegang.
Zodra we hebben onze ComboBox ingesteld voor het kiezen van welke COM-poort die we willen praten we onze schuifregelaars aan de controle van de snelheid van de twee motoren gekoppeld aan de TinyDuino kunt plaatsen.
Plaats van een ander groepsvak en wijzig de header "Motor 1" te binnen het plaatsen een volgbalk -object. Dit zal onze snelheid controle schuif. De naam van de volgbalk "tbMotorOne". Ten slotte de eigenschap maximum tot en met 255, de eigenschap tick frequentie tot en met 25 en de eigenschap van de kleine verandering tot 25 aanpassen.
Kopieer de GroupBox we zojuist hebt gemaakt als u wilt maken van een duplicaat van het besturingselement voor motor 2. de kop van het groepsvak wijzigen in "Motor 2" en de naam van de tweede volgbalk "tbMotorTwo".