Diskuze: Neustálé změny - nezávislé na události
Tvůrce
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
button2.Size = new Size(this.button2.Size.Width - 1, this.button2.Size.Height);
this.button2.Refresh();
Ještě to zpřesním - potřebuji, aby se to spustilo až po kliknutí na button1. Jak jsem psal, talčítek chci měnit více (6) a když jdeno z nich dosáhne horizontální velikostí nuly - celý proces zmenšování se zastaví a tlačítka se nastaví na původní velikost a vypíše se hláška (to s navrácením velikostí a hláškou zvládnu, ale potřebuji, aby to to Vaše řešení umožňovalo).
Jestli dobře chápu, kam míříš, tak se ptáš na objekt Timer, nastuduj si ho, umožňuje provádět v určitých intervalech určitou metodu
Pokud myslýš ten Timer, co se používá na web. Tak jsem to zkoušel - moudrý jsem z toho nevyšel.
Ono hlavně nevím jakou metodu bych měl dát - mám jen příkaz změň velikost.
S čím mám problém - když to dám do vlastní třídy, tak nevím, jak to pak zavolat. Kdxž to dám do třídy form1, tak mi to nejde - Timer je podvlněn červeně.
Timer je normálně v ToolBoxu, nastavíš mu Enabled, Interval a v události OnTick voláš svou metodu. Jeslti to máš v jiné třídě, tak je dobře, že to nevidí, proto je objektové programování, aby se takhle neprogramovalo Naopak ty v tom timeru budeš volat metodu na jiné třídě, ne v jiné třídě pracovat s timerem.
Zobrazeno 10 zpráv z 10.