webForumDet fria alternativet

Rerender kontroll i C#

1 svar · 337 visningar · startad av matlin

matlinMedlem sedan okt. 2006224 inlägg
#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.

cokMedlem 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".

135 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)