Ahoj všem!
Mám třídu odvozenu od třídy Control, nadefinoval jsem si k ní nějakou novou property, a potřeboval bych po každém jejím nastavení zavolat metodu OnPaint(nevim jaky tam dat parametry) nebo prostě něco aby se to cely znovu překreslilo. Poraďte.
Fórum › .NET
Překreslovani
Nebo ještě druhý způsob, to kdyby tebou ovládací prvek v sobě ještě obsahoval další prvky, tak následující kód překlesní hlavní prvek i všechny pod ním (zatímco Invalidate bez parametru překlesní jen hlavní prvek)
prvek.Refresh();
// Nebo ekvivalentní za využití Invalidate():
prvek.Invalidate(true);
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 22 hostů
Podobná vlákna
Pomalé překreslování — založil Ni3mm4nd
Pygame překreslování — založil kuba
Překreslování formuláře - blikání — založil Pebble
Překreslování WIN32 API okna — založil honza
XNA - překreslování dělá vlny — založil Matěj Andrle
Moderátoři diskuze