NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
michaelbeats7:22.3.2016 10:38

Mám ve formu1 založený buttony - button1, button2, button3, button4. Pak mám třídu jménem "obdelnik" , a chci tam použit přesně tyhle buttony z toho formu, ale at dělám co dělám tak to nejde. Díky.

 
Odpovědět
22.3.2016 10:38
Avatar
Odpovídá na michaelbeats7
Michal Štěpánek:22.3.2016 10:46

Můžeš to trošku upřesnit? Jak to myslíš?

a chci tam použit přesně tyhle buttony z toho formu

Jak chceš použít "buttony" ve "třídě"?

Nahoru Odpovědět
22.3.2016 10:46
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
michaelbeats7:22.3.2016 10:49

Mám tyhle buttony. Založil jsem uplně novou třídu,, kde potřebuju v metodě tyhle buttony použit.

 
Nahoru Odpovědět
22.3.2016 10:49
Avatar
Luboš Běhounek Satik:22.3.2016 10:50

Nevím, jak je chceš použít, ale můžeš si je tam předat parametrem nějaké funkce.

Nahoru Odpovědět
22.3.2016 10:50
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
michaelbeats7:22.3.2016 10:52

Upřesnil bys to prosím?

 
Nahoru Odpovědět
22.3.2016 10:52
Avatar
Odpovídá na michaelbeats7
Michal Štěpánek:22.3.2016 10:59

Spíš ty upřesni, co přesně bys s těmi buttony chtěl dělat?

Nahoru Odpovědět
22.3.2016 10:59
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na michaelbeats7
Antonín Tonini:22.3.2016 11:12

Pokud chceš v rámci té druhé třídy nějak manipulovat s tím buttonem (např. design), tak si v té druhé třídě jen vytvoříš metodu s parametrem Button a v rámci té třídy (form), kde se ten button nachází, ho pak jen předáš té druhé třídě. Jak ho předáš záleží na způsobu manipulace. Např. pokud chceš měnit vzhled buttonu při kliknutí přímo na něj, tak jen předáš přetypovaný sender. Pokud ho změnit přes jiný button, tak musíš najít ten button v kolekci Controls a ten pak stejným způsobem předáš.
Pokud chceš použít button ke zpracování kódu v té druhé třídě, tak si vytvoříš v rámci první třídy instanci té druhé třídy, kde její potřebné funkce voláš přes ten button. Nic jiného se s tím snad ani dělat nedá.

 
Nahoru Odpovědět
22.3.2016 11:12
Avatar
Jack
Člen
Avatar
 
Nahoru Odpovědět
22.3.2016 11:39
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 8 zpráv z 8.