Ich bin momentan dabei den SettingsDialog in meinen Programmen zu modernisieren. Der SettingsDialog hat 2 Bereiche. Im linken Bereich befindet sich ein TreeView, indem alle Kategorien aufgelistet sind. Im rechten Bereich des Dialogs befindet sich dann der Content, dieser wird geladen, wenn man auf eine Kategorie klickt. Der SettingsDialog und jede ContentPage hat Zugriff auf die ApplicationSettings.
Nun zur eigentlichen Idee, dazu möchte ich eure Meinung hören, ob man dies so machen kann und auch ob es sich umsetzen lässt. Wie man es umsetzen muss, darüber mach ich mir bereits gedanken.
In der ApplicationSettings habe ich eine unbestimmte Anzahl von Eigenschaften. Nun hat fast jede Eigenschaft ein zugehöriges Control in einer ContentPage. Jetzt kam mir heute die Idee, da ich öfters die ApplicationSettings um weitere Eigenschaften erweitere muss ich die einzelnen ContentPages erweitern, das nun beim Aufruf der ContentPages die Controls dynamisch anhand der Eigenschaften erstellt werden. Die Eigenschaften kann ich mit Attribute versehen, mit denen ich die Control-Erstellung steuern kann.
Nun zur eigentlichen Idee, dazu möchte ich eure Meinung hören, ob man dies so machen kann und auch ob es sich umsetzen lässt. Wie man es umsetzen muss, darüber mach ich mir bereits gedanken.
In der ApplicationSettings habe ich eine unbestimmte Anzahl von Eigenschaften. Nun hat fast jede Eigenschaft ein zugehöriges Control in einer ContentPage. Jetzt kam mir heute die Idee, da ich öfters die ApplicationSettings um weitere Eigenschaften erweitere muss ich die einzelnen ContentPages erweitern, das nun beim Aufruf der ContentPages die Controls dynamisch anhand der Eigenschaften erstellt werden. Die Eigenschaften kann ich mit Attribute versehen, mit denen ich die Control-Erstellung steuern kann.