ovládať

Stránka aktualizovaná :
Dátum vytvorenia strany :

Ovládacie prvky sa často používajú v nástrojoch a podobne, preto by som chcel stručne vysvetliť, ako ich používať. Na ilustráciu použijeme predchádzajúci projekt Tipy.

Po prvé, keďže ovládací prvok je v podstate umiestnený vo formulári, kliknite pravým tlačidlom myši na položku MainForm.cs z Prieskumníka riešení a kliknite na položku Zobraziť návrhára. (Môžete tiež dvakrát kliknúť na položku MainForm.cs a otvoriť ju.)

デザイナの表示

フォームのデザイナ

Potom otvorte panel nástrojov vľavo. (Ak nie je k dispozícii, vyberte "Toolbox" z "Zobraziť" v ponuke)

ツールボックス

Potom uvidíte zoznam podobný tomu nižšie. Toto bude zoznam ovládacích prvkov a komponentov, ktoré je možné umiestniť.

コントロールのリスト

Použime "Tlačidlo" v hornej časti. Tlačidlo je tlačidlo mimo vlastného stavu a je to v podstate ovládanie, ktoré vám umožňuje niečo urobiť jeho stlačením. Najprv kliknite na "Tlačidlo". Kurzor myši by mal byť ikonou tlačidla.

ボタン

Potom skúste kliknúť alebo presunúť formulár na veľkosť, ktorú chcete umiestniť. Mali by ste byť schopní umiestniť tlačidlo na formulár.

ボタン配置

Teraz ho skúste spustiť raz. Možno by sa chyba nemala stať, takže by ste mali byť schopní začať normálne. Mali by ste byť schopní správne stlačiť tlačidlo.

実行

Mimochodom, môžete stlačiť tlačidlo, ale po jeho stlačení sa nič nestane. Ešte ste nenapísali, čo budete robiť. Napriek tomu je základná mechanika na mieste od začiatku, takže programátor sa nemusí starať o prácu navyše.

Zatvorte spustený formulár. Je to veľmi jednoduché, ak to len usporiadate týmto spôsobom.


Teraz poďme použiť ovládacie prvky na vytvorenie jednoduchej udalosti. Spracovanie s ovládacími prvkami sa v podstate nazýva udalosť.

Z panela nástrojov vložte do formulára "Štítok" a "Textbox". Veľkosť a poloha môžu byť vhodné.

テキストボックスとラベル配置

Proces, ktorý sa tu má vykonať, je "Keď vstúpite do textového poľa a stlačíte tlačidlo, zobrazí sa obsah zadaný do štítka". Preto jediná udalosť, ktorá sa tu používa, je "keď je stlačené tlačidlo". Keďže textové pole sa používa na zadávanie a štítok sa používa iba na výstup, nie je potrebné vytvárať tieto dve udalosti.

Teraz ho kliknutím na tlačidlo vyberte. Vybratý ovládací prvok má orámovanie. Mimochodom, veľkosť môžete zmeniť potiahnutím štvorca v ráme.

選択

Potom otvorte vlastnosti. Kliknite pravým tlačidlom myši na tlačidlo na pravej strane okna alebo ak neexistuje, a vyberte položku Vlastnosti.

ボタンのプロパティ

Môžete urobiť niekoľko malých nastavení o tlačidle, ale zatiaľ nič nezmeníte, takže otvorte udalosť. Udalosť sa otvorí kliknutím na blesk v hornej časti okna Vlastnosti.

Keď sa otvorí, vyhľadajte udalosť "Kliknutie" a dvakrát na ňu kliknite. To by malo pridať metódu do hlavného formulára.cs ktorá popisuje, čo sa stane, keď kliknete na tlačidlo.

Click イベント

コード追加

Poďme tu opísať proces. NET Framework je veľmi dobre urobený a tentoraz na jeho pridanie stačí jeden riadok. Zadajte nasledujúci kód s ďalšími červenými časťami:

private void button1_Click(object sender, EventArgs e)
{
  this.label1.Text = this.textBox1.Text;
}

To, čo tu robíme, je kopírovanie (priraďovanie) "reťazca zobrazeného v textovom poli" k "textu zobrazenému v štítku". To je všetko. Skúsme to spustiť.

テキスト入力

Zadajte znaky do textového poľa, ako je znázornené vyššie. Potom stlačte tlačidlo a označenie by sa malo zmeniť na rovnaký reťazec ako textové pole, ako je znázornené nižšie.

文字列コピー


Tentokrát som stručne vysvetlil, ako používať ovládacie prvky. Existuje mnoho ďalších ovládacích prvkov, takže to vyskúšajte. Pokyny na používanie a vysvetľovanie ovládacích prvkov sú podrobne vysvetlené na iných webových stránkach, takže ich možno budete chcieť vyhľadať a nájsť.

Tipy DirectX tiež z času na čas používajú ovládacie prvky, takže ak sa ich naučíte používať, mali by ste byť schopní ich trochu použiť.