Diskuze: Přístup k prvku WinForm z jiné třídy

C# .NET .NET (C# a Visual Basic) Přístup k prvku WinForm z jiné třídy American English version English version

Avatar
švrčajs
Člen
Avatar
švrčajs:

Zdravím, mám menší problém, potřeboval bych ovládat prvky okna z jiné třídy, než Form... Zkouším to pomocí předání Handlu, ale to jaksi nefunguje a co jsem hledal na netu, tak nic moc, neví někdo, jak na to ?

 
Odpovědět 22. února 21:12
Avatar
David Hanina
Člen
Avatar
Odpovídá na švrčajs
David Hanina:

Zkoušel si předávání instance ?

public Class(Form f)
        {
            f.label.Text = "Ahoj";
        }

Jen nesmíš zapomenout každý prvek formu nastavit na public.

 
Nahoru Odpovědět 22. února 21:23
Avatar
švrčajs
Člen
Avatar
švrčajs:

No, tohle jsem právě zkoušel a nic, zavolám metodu RunCam(Form1) a hází to error, že je to typ a né proměnná...

 
Nahoru Odpovědět 22. února 22:21
Avatar
švrčajs
Člen
Avatar
 
Nahoru Odpovědět 22. února 22:38
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.