řízení

Stránky aktualizovány :
Datum vytvoření stránky :

Ovládací prvky se často používají v nástrojích a podobně, proto bych rád stručně vysvětlil, jak je používat. K ilustraci použijeme předchozí projekt Tipy.

Za prvé, protože ovládací prvek je v podstatě umístěn ve formuláři, klepněte pravým tlačítkem myši na položku MainForm.cs z Průzkumníka řešení a klepněte na příkaz Zobrazit návrháře. (Můžete také poklepat na MainForm.cs a otevřít jej.)

デザイナの表示

フォームのデザイナ

Poté otevřete panel nástrojů vlevo. (Pokud není k dispozici, vyberte "Toolbox" z "Zobrazit" v nabídce)

ツールボックス

Zobrazí se seznam podobný níže uvedenému. Bude to seznam ovládacích prvků a komponent, které lze umístit.

コントロールのリスト

Použijme "Tlačítko" nahoře. Tlačítko je tlačítko mimo svůj vlastní stav a je to v podstatě ovládací prvek, který vám umožní něco udělat stisknutím tlačítka. Nejprve klikněte na "Tlačítko". Kurzor myši by měl být ikonou tlačítka.

ボタン

Potom zkuste kliknout nebo přetáhnout formulář na požadovanou velikost. Měli byste být schopni umístit tlačítko do formuláře.

ボタン配置

Nyní jej zkuste spustit jednou. Možná by k chybě nemělo dojít, takže byste měli být schopni začít normálně. Měli byste být schopni správně stisknout tlačítko.

実行

Mimochodem, můžete stisknout tlačítko, ale nic se nestane, když jej stisknete. Ještě jste nenapsali, co budete dělat. Základní mechanika je však na místě od začátku, takže programátor se nemusí starat o práci navíc.

Zavřete spuštěný formulář. Je to velmi snadné, pokud to jen uspořádáte tímto způsobem.


Nyní použijeme ovládací prvky k vytvoření jednoduché události. Zpracování s ovládacími prvky se v podstatě nazývá událost.

Z panelu nástrojů umístěte do formuláře "Label" a "TextBox". Velikost a umístění mohou být vhodné.

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

Proces, který je zde třeba provést, je "Když zadáte do textového pole a stisknete tlačítko, zobrazí se obsah zadaný do štítku". Proto je zde použita pouze událost "při stisknutí tlačítka". Vzhledem k tomu, že textové pole se používá pro vstup a popisek se používá pouze pro výstup, není nutné tyto dvě události vytvářet.

Nyní klikněte na tlačítko a vyberte jej. Vybraný ovládací prvek má ohraničení. Mimochodem, velikost můžete změnit přetažením čtverce v rámečku.

選択

Poté otevřete vlastnosti. Klikněte pravým tlačítkem na tlačítko na pravé straně okna, nebo pokud neexistuje, a zvolte Vlastnosti.

ボタンのプロパティ

Můžete provést několik malých nastavení tlačítka, ale prozatím nebudete nic měnit, takže otevřete událost. Událost se otevře kliknutím na Blesk v horní části okna Vlastnosti.

Když se otevře, vyhledejte událost "Click" a dvakrát na ni klikněte. To by mělo přidat metodu do MainForm.cs, která popisuje, co se stane po kliknutí na tlačítko.

Click イベント

コード追加

Pojďme popsat proces zde. NET Framework je velmi dobře provedený a tentokrát stačí jeden řádek k jeho přidání. Zadejte následující kód s dalšími červenými částmi:

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

To, co zde děláme, je kopírování (přiřazování) "řetězec zobrazený v textovém poli" na "text zobrazený v popisku". To je vše. Zkusme to spustit.

テキスト入力

Zadejte znaky do textového pole, jak je znázorněno výše. Poté stiskněte tlačítko a štítek by se měl změnit na stejný řetězec jako textové pole, jak je znázorněno níže.

文字列コピー


Tentokrát jsem stručně vysvětlil, jak ovládací prvky používat. Existuje mnoho dalších ovládacích prvků, takže to prosím zkuste. Pokyny, jak používat a vysvětlovat ovládací prvky, jsou podrobně vysvětleny na jiných webových stránkách, takže je možná budete chtít vyhledat a najít.

Tipy DirectX také čas od času používají ovládací prvky, takže pokud se naučíte, jak je používat, měli byste být schopni je použít docela dost.