Rerender kontroll i C#

.NET

1 svar · 351 visningar · startad av matlin

Medlem sedan okt. 2006224 inlägg
Trådstart#1

Hejsan, jag undrar om det finns något bra sätt att "rendera om" kontrollen till sitt default (som i Designer.cs)?

Exempelvis så har jag nu en GroupBox med innehållande childcontrols (textbox, combobox etc). Vill sätta samma värde i samtliga controls i min groupbox som det var vid första rendering. Eller måste man göra det för varje control?

Har testat:
GroupBox.Refresh();
GroupBox.Update();
GroupBox.Invalidate(true);
Utan resultat. Har även provat för varje control, men metoderna ville inte fungera där heller.

Medlem sedan dec. 2005664 inlägg
#2

Du får helt enkelt spara ner värdena på dina kontroller (eller ladda dem från variabler/datakälla). För att kunna återställa dem till "default".

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)