Hallo zusammen.
Wo implementiert man am besten die Styles für die Controls?
Gegeben sein eine Projektmappe wie auf folgendem Bild. (einfache MVVM Struktur)
Nun habe ich mich daran versucht wie man am einfachsten die Styles einbindet.
Ich habe es versucht im Hauptprojekt (HStatistik auf dem Bild) und in der View.
Beides Funktioniert.
Wenn ich die Styles in die View packe, wo sie meiner Meinung nach vom Sinn her hin gehören, habe ich deutlich mehr Schreibarbeit, da ich dann in jedem Usercontrol erst die Styles in den Usercontrolresourcen definieren muss. Je nach dem welche ich benötige.
Im Hauptprojekt löse ich das über die Application.xaml. Da habe ich dann alle drin, und auch überall zugriff darauf.
Wo gehören die Styles nun rein? Gibt es eine Art Konvention? Kann es bei einer der beiden Arten später Probleme geben wenn das Projekt mal grösser werden sollte?
Wo implementiert man am besten die Styles für die Controls?
Gegeben sein eine Projektmappe wie auf folgendem Bild. (einfache MVVM Struktur)
Nun habe ich mich daran versucht wie man am einfachsten die Styles einbindet.
Ich habe es versucht im Hauptprojekt (HStatistik auf dem Bild) und in der View.
Beides Funktioniert.
Wenn ich die Styles in die View packe, wo sie meiner Meinung nach vom Sinn her hin gehören, habe ich deutlich mehr Schreibarbeit, da ich dann in jedem Usercontrol erst die Styles in den Usercontrolresourcen definieren muss. Je nach dem welche ich benötige.
Im Hauptprojekt löse ich das über die Application.xaml. Da habe ich dann alle drin, und auch überall zugriff darauf.
Wo gehören die Styles nun rein? Gibt es eine Art Konvention? Kann es bei einer der beiden Arten später Probleme geben wenn das Projekt mal grösser werden sollte?
Rechtschreibfehler betonen den künstlerischen Charakter des Autors.