VolkerJuergen
Grünschnabel
Guten Tag alle miteinander.
Ich bin neu in diesem Forum und hoffe das ich hier die passenden Leute finde um Probleme/Lösungen zu diskutieren.
Nun zu meiner Frage:
Ich schreibe zur Zeit eine neue Oberfläche zur Bedienung von Maschinen. Die Oberfläche ist eine Windows-Form-Anwendung.
Zum Auslösen von manuellen Bewegungen gibt es sogennante Einrichtseiten. Dort sind Buttons zum anwählen der Bewegungen und Anzeigeelemente (zB. Textboxen) enthalten.
Geplant ist bis jetzt, das ein Nicht-Programmierer diese Einrichtseiten mit Expression Blend generiert und ich diese Usercontrol dann über den Elemethost im Hauptprogramm einbinde. Soweit auch kein Problem.
Da ich aber nicht weiß, welche bzw. wieviele Buttons , Textboxen etc. eingebunden werden muss ich das im Elementhost platzierten UserControl durchlaufen und schauen was für Controls eigentlich vorhanden sind.
Und da ist mein Problem, wie komme ich auf die Auflistung der Controls im WPF-UserControl ran damit ich diese durchlaufen kann?
Eine Lösung wäre eine Auswerten der Controls in der "Code Behind Datei" des UserControls. Das würde aber für mich bedeuten, das ich jede vom Grafiker erstellte Einrichtseite nochmals "nacharbeiten" müsste.
Hat vielleicht jemand eine Idee wie man das Problem elegant lösen könnte?
Vielen Dank schonmal im Vorraus.
Ich bin neu in diesem Forum und hoffe das ich hier die passenden Leute finde um Probleme/Lösungen zu diskutieren.
Nun zu meiner Frage:
Ich schreibe zur Zeit eine neue Oberfläche zur Bedienung von Maschinen. Die Oberfläche ist eine Windows-Form-Anwendung.
Zum Auslösen von manuellen Bewegungen gibt es sogennante Einrichtseiten. Dort sind Buttons zum anwählen der Bewegungen und Anzeigeelemente (zB. Textboxen) enthalten.
Geplant ist bis jetzt, das ein Nicht-Programmierer diese Einrichtseiten mit Expression Blend generiert und ich diese Usercontrol dann über den Elemethost im Hauptprogramm einbinde. Soweit auch kein Problem.
Da ich aber nicht weiß, welche bzw. wieviele Buttons , Textboxen etc. eingebunden werden muss ich das im Elementhost platzierten UserControl durchlaufen und schauen was für Controls eigentlich vorhanden sind.
Und da ist mein Problem, wie komme ich auf die Auflistung der Controls im WPF-UserControl ran damit ich diese durchlaufen kann?
Eine Lösung wäre eine Auswerten der Controls in der "Code Behind Datei" des UserControls. Das würde aber für mich bedeuten, das ich jede vom Grafiker erstellte Einrichtseite nochmals "nacharbeiten" müsste.
Hat vielleicht jemand eine Idee wie man das Problem elegant lösen könnte?
Vielen Dank schonmal im Vorraus.