webForumDet fria alternativet

Rerender kontroll i C#

.NETur .NET

1 svar · 337 visningar · startad av matlin

Medlem sedan okt. 2006224 inlägg
Frågan#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".

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