Ik zit met het volgend C# probleem voor .NET 3.5 CF
ik heb een Class met daarin +-150 verschillende instellingen.
Nu ben ik aan het denken aan manieren om die instellingen te wijzigen.
Qua uiterlijk moet het er uitzien zoals in VS2008 de Options form. ("Tools --> Option")
Oplossing A: dmv van een Treeview en 30 verschillende panels
Oplossing B: dmv tree view en 1 panel die ik in runtime laat maken dmv XML file.
en dmv bv
elke keer de juiste variabele uit te lezen,maar dat vind ik redelijk "tricky" om te doen.
Oplossing C: dmv van tree view en een panel in runtime laten maken dvm een Dictonary.
Alle 3 de oplossingen zullen werken maar ben er eerlijke gezegt met alle 3 niet blij
Of wat zijn andere goede manieren om zoiets te maken
Het opslaan van de waardes in de class wou ik doen dmv xml serializer
ik heb een Class met daarin +-150 verschillende instellingen.
Nu ben ik aan het denken aan manieren om die instellingen te wijzigen.
Qua uiterlijk moet het er uitzien zoals in VS2008 de Options form. ("Tools --> Option")
Oplossing A: dmv van een Treeview en 30 verschillende panels
Oplossing B: dmv tree view en 1 panel die ik in runtime laat maken dmv XML file.
en dmv bv
code:
1
2
| testvariabeleclass tst = new testvariabeleclass(); int test = (int)tst.GetType().GetField("testint").GetValue(tst); |
elke keer de juiste variabele uit te lezen,maar dat vind ik redelijk "tricky" om te doen.
Oplossing C: dmv van tree view en een panel in runtime laten maken dvm een Dictonary.
Alle 3 de oplossingen zullen werken maar ben er eerlijke gezegt met alle 3 niet blij
Of wat zijn andere goede manieren om zoiets te maken
Het opslaan van de waardes in de class wou ik doen dmv xml serializer