Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte aplikáciu Visual Studio 2010 kliknutím na jeho ikonu programu . Keď sa to načíta , vyberte " File /New /Project " a kliknite na " Visual C # /Windows Forms . " Je vytvorený nový projekt Windows Form Aplikácie a zobrazí sa prázdna formulár pre systém Windows v hlavnom okne editora .
2
Vyhľadajte panel " Toolbar " , ktoré je na pravej strane hlavného okna editora . Tento zoznam všetkých grafických ovládacích prvkov používateľského rozhrania , ktoré môžete pridať do formulára .
3
zvoľte " TextBox " a pretiahnite ho do formulára . Uvoľnite tlačidlo myši umiestniť . To je miesto , kde budú používatelia zadávať dáta, ktoré budú následne overené. Údaje platné budú odovzdané v rozbaľovacom zozname , ktorý sa nazýva " ComboBox " v Framework ..
4
zvoľte " ComboBox " a pretiahnite ho do formulára . Umiestnite ju ako ste umiestnili " textové pole " , uvoľnením tlačidla myši na formulári . " ComboBox " bude akceptovať len platné dáta z " TextBox . "
5
Kliknite na " textové pole " , zvýraznite ho . Vyhľadajte panel " Vlastnosti " , ktorý je vedľa panela " Toolbar " . Kliknite na malom blesku sa zobrazia všetky udalosti súvisiace s kontrolou " TextBox " .
6
Dvakrát kliknite na " TextChanged " udalosť . Hlavné okno editora okamžite prepne do zdrojového kódu zobrazenie a zobrazí zbrusu nové , automaticky generované " TextChanged " udalosť . Kód pre túto akciu vyzerá tohle :
private void textBox1_TextChanged ( object sender , EventArgs e ) {
}
7
Vytvoriť celočíselnú premennú s názvom " dát .. " To bude ukladať overená dáta pred pridaním do " ComboBox " napíšte nasledujúce vnútri zložených zátvoriek na " TextChanged " udalosť
int dáta = 0 ; .
8
Pomocou funkcie " TryParse " na overenie dát . Táto funkcia vracia hodnotu true v prípade , že textový reťazec odovzdaný k nemu obsahuje len čísla . V opačnom prípade vracia false . Môžete ho uložiť vo vnútri " keby " vyhlásenie k naplneniu rozbaľovacieho zoznamu v prípadoch , kedy " TextBox " obsahuje len čísla . Napíšte pod celočíselné premenné vyhlásenie nasledovné :
if ( Int32.TryParse ( TextBox1.Text , z dát ) ) { comboBox1.Items.Add ( dáta ) ; }
9
kliknite na zelené tlačidlo " Play " , skompilovať a spustiť program . Zobrazí sa formulár pre systém Windows , s textovým poľom a drop - dole , alebo zoznamom , polia . Zadajte písmená a čísla do textového poľa . Ako píšete , len čísla sú pridané do rozbaľovacieho zoznamu . Každé číslo pridáva novú úroveň do rozbaľovacieho poľa , takže je box multi - level .