Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

. Ako nastaviť formuláre hodnôt v NET Windows Forms

Formy Windows sú aplikácie , ktoré bežia na NET platforme Microsoft .. Formulár sa skladá z jedného alebo viacerých ovládacích prvkov , ako sú tlačidlá a textové polia . Tieto kontroly majú vlastnosti textu , ktoré možno nastaviť . To trvá len jeden príkaz nastaviť textovú hodnotu ovládacieho prvku . Ak chcete nastaviť všetky textových polí tak , že obsahujú jednu hodnotu , musíte vytvoriť samostatný " set " vyhlásenie pre každý ovládací prvok . Vďaka použitiu centralizovaného " SetFormValues ​​" triedy , môžete napísať jediný príkaz a aktualizovať všetky textové polia na formulári . Pokyny dovolená 1

Spustite program Microsoft Visual Studio a kliknite na tlačidlo " Súbor " . Kliknite na tlačidlo " Nový projekt " , a potom kliknite na tlačidlo " Visual C # . "
2

Kliknite na "Windows Forms " na to upozorniť , a zadajte " My_Test_Form_App1 " v " Meno " textového poľa . Kliknite na tlačidlo " OK " . Tým sa vytvorí nový projekt s názvom " My_Test_Form_App1 . " Visual Studio umiestni súbory projektu v okne " Solution Navigator " na pravej strane obrazovky . Budete tiež vidieť prázdny formulár v okne " Design " vľavo " Solution Navigator . "
3

Kliknite na tlačidlo " Súbor " . Objaví sa rozbaľovacej ponuka . Kliknite na " Nástroje " . Toolbox sa otvorí . Vyhľadajte tlačidla " " nástroje a dvakrát kliknite na neho. Tlačidlo s názvom " Button1 " sa zobrazí na formulári . Späť na paneli nástrojov a dvakrát kliknite na " TextBox " nástroj umiestniť na formulári . Vrátiť čas finále na paneli nástrojov, a znova dvakrát kliknite na nástroj " textové pole " . Visual Studio sa dodať , že do formulára . Formulár bude obsahovať jedno tlačidlo a dve textové polia .
4

Double - kliknite na tlačidlo s názvom " Button1 " na formulári . Kód , ktorý zaisťuje , že tlačidlu " kliknite na " udalosť sa otvorí a zobrazí tento kód :

private void button1_Click ( object sender , EventArgs e )

{

}

5

Nahradiť tento kód s nasledujúcim kódom :

private void button1_Click ( object sender , EventArgs e )

{

string newText = " test " ;

SetFormValues.SetText ( to , newText ) ;

}

Tento kód spustí metódu s názvom " SetText " , keď niekto klikne na tlačidlo s názvom " Button1 . " Táto metóda nastaví hodnoty v každom textovom poli na formulári s hodnotou uloženou v premennej s názvom " newValue . " V tomto príklade si všimnite , že hodnota je " test " .
6

Kliknite na tlačidlo " projekt " , a potom kliknite na tlačidlo " Pridať triedu . " " Pridať novú položku " pop - up sa otvorí . Typ " SetFormValues ​​" v " Meno " textového poľa a kliknite na tlačidlo " Pridať " . Visual Studio pridá triedu s názvom " SetFormValues ​​" k " riešeniu navigátora . "
7

Poklepaním na túto triedu zobrazíte jeho kód . Nahradiť existujúci kód nasledujúce :

using System ;

pomocou System.Collections.Generic ;

pomocou System.Linq ;

using System . text ,

pomocou System.Windows.Forms ;

namespace My_Test_Form_App1

{

public static class SetFormValues ​​

{

public static void SetText ( formulár MyForm , string MyValue )

{

ovládanie Control.ControlCollection = myForm.Controls ;

foreach ( Control ctl u kontroly )

{

TextBox TextBox = ctl ako TextBox ,

if ( ! textového poľa = null )

textBox.Text = MyValue ;

}

}

}

}

Táto trieda obsahuje " SetText " uvedené v predchádzajúcich krokoch .
8

Stlačením klávesu F5 spustenie aplikácie . Formulár sa otvorí a zobrazí sa tlačidlo a dve textové polia .
9

Kliknite na tlačidlo . Tlačidlo je kód udalosti Click spustí a volať metódu s názvom " SetText . " Metóda sa potom nastavte hodnoty formuláre pre všetky textové polia na " skúšobné" .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené