Paraméterátadás formák között a C #

Sokszor van szükség, hogy adja át az egyes paraméterek között űrlapok egyetlen alkalmazás, például az értékek változókat vagy fuss bármilyen eljárás vagy függvény más formában. Itt fogok beszélni két módszer a probléma megoldására. A leírt módszerek használata is, és ezért a nyilvánosság számára. Az első módszer egyszerűbb, a második egy kicsit bonyolultabb, de jobban sokoldalú és nagy potenciállal.

módszer №1
Átadás paramétereket a kapcsolat a formák. (Ezt a módszert nevezik magam - talán van tudományos név).

Itt minden nagyon egyszerű. Tegyük fel, hogy a fő formája indítunk egy másik formája, amely a későbbiekben szeretné megkapni az adatokat, vagy szeretné, hogy az újonnan létrehozott forma, némi először. Csinálj valamit így tudjuk:

A fő formája (szülő), hogy indítson egy új termék így:

Miután ezek az intézkedések új formában, akkor érheti el az elemeket a szülő formában, mint ez:

Ez tulajdonképpen az egész utat, akkor is át őket, és csak változók, de abban az esetben, ha szükség van, hogy összekapcsolja a két forma nem olyan sok, vagy nehéz nyomon követni a kapcsolat a formák könnyebb a második módszer.

módszer №2
Az események (küldöttek)

1. Hozzon létre egy főleg névtér (ez Program.cs file) osztály:


2. Ezután hozzáadjuk a formájában egy vevőt (előfordulhat, hogy néhány - nagyon hasznos):

3. A forma a forrás eseményt generálni (ott, ahol szükség van).

Ezáltal lehetőség van az adatcserét a formák között, és futás eljárások és függvények más formában anélkül, hogy kapcsolatban egymással formákat. Lehetőség van, hogy a sok hasonló formájú, ugyanazt a műveletet, ami kényelmes.

Kapcsolódó cikkek