Windows- formulieren zijn applicaties die draaien op Microsoft's . NET-platform . Een formulier bestaat uit een of meer besturingselementen , zoals knoppen en tekstvakken . Deze controles hebben tekst eigenschappen die u kunt instellen . Het duurt slechts een verklaring aan tekstwaarde van een controle in te stellen . Als u alle tekstvakken instellen zodat ze een enkele waarde bevat , moet u een aparte "set " statement voor elke controle te creëren . Door het gebruik van een gecentraliseerd " SetFormValues " class , kunt u een verklaring schrijven en update alle tekstvakken op een formulier . Instructies 1 Lancering Microsoft Visual Studio en klik op "Bestand . " Klik op " New Project , " en klik op " Visual C # . " Kopen van 2 Klik op " Windows Forms Application " om deze te markeren en typ " My_Test_Form_App1 " in de "Naam" tekstvak . Klik op " OK . " Dit zal een nieuw project met de naam " My_Test_Form_App1 . " Visual Studio zal plaatsen projectdossiers in het venster " Solution Navigator " aan de rechterkant van het scherm . Je ziet ook een lege vorm in de "Design " -venster aan de linkerkant van de " Solution Navigator . " 3 Klik op de knop "Bestand" . Een drop - down menu zal verschijnen . Klik op ' Toolbox '. De Toolbox wordt geopend . Zoek de functie " Button " en dubbelklik erop . Een knop met de naam " Button1 " verschijnt op het formulier . Keer terug naar de toolbox en dubbelklik op de functie " TextBox " te plaatsen op het formulier . Terug een laatste keer naar de toolbox , en dubbelklik op de functie " TextBox " weer . Visual Studio zal toevoegen dat aan het formulier . Het formulier zal een knop en twee tekstvakken bevatten . 4 Dubbelklik op de knop met de naam " Button1 " op het formulier . De code die 'klik' event 's die knop omgaat opent en toont deze code : private void button1_Click (object , _EventArgs_e ) { } Goedkope 5 Vervang die code met de volgende code : private void button1_Click (object , _EventArgs_e ) { touwtje newText = "test " ; SetFormValues.SetText ( dit , newText ) ; } deze code voert een methode genaamd ' setText " wanneer iemand de knop met de naam klikt " Button1 . " Die methode zal de waarden in elk tekstvak op het formulier om de waarde die is opgeslagen in de variabele genaamd " newValue . " In dit voorbeeld , er rekening mee dat de waarde is "test". 6 Klik op de "Project "-knop , en klik vervolgens op " Klasse toevoegen . " De " Add New Item " pop - up wordt geopend . Type " SetFormValues " in de "Naam" tekstvak , en klik op "Add . " Visual Studio zal een klasse met de naam " SetFormValues " om het toe te voegen " Solution Navigator . " 7 Dubbelklik op die klasse om zijn code te bekijken . Vervang de bestaande code met de volgende : using System ; gebruik System.Collections.Generic ; gebruik System.Linq ; behulp System . tekst ; gebruik System.Windows.Forms ; namespace My_Test_Form_App1 { public static class SetFormValues { public void setText ( Form myForm , touwtje MyValue ) { Control.ControlCollection controles = myForm.Controls ; foreach ( Controle ctl in controles) < br > { TextBox textBox = ctl als TextBox ; if ( ! textBox = null ) op Twitter TextBox.Text = MyValue ; } } } } Deze klasse bevat de " setText " in de vorige stappen genoemd . 8 Druk op F5 om de toepassing uit te voeren . Het formulier zal openen en de knop en twee tekstvakken . 9 Klik op de knop . Click event code van de knop zal lopen en bel de methode met de naam " setText . " De methode zal vervolgens het formulier waarden voor alle tekstvakken te " testen ".
|