2009-02-25 6 views
1

Je suis habitué à développer des applications Web ASP.net et je fais maintenant de l'exploration dans les applications client Windows WPF.MasterWindow dans WPF

J'avais beaucoup utilisé MasterPage et les thèmes pour rendre mon application uniforme.

Comment puis-je accomplir la même chose dans WPF? Quelles sont les meilleures pratiques pour cela?

Pour commencer, je travaille sur une application très simple qui a deux fenêtres avec un menu en haut de la fenêtre. Puisque ce menu apparaîtra sur chaque fenêtre, cela n'a aucun sens de copier le code du menu dans chaque fenêtre.

Merci.

Répondre

1

Le thème ASP.NET concerne les styles des visuels. MasterPage consiste à contrôler les parties communes de l'arbre visuel. Ceux-ci sont obtenus dans WPF à Styling and Templating. Les styles vous donneront le contrôle sur l'apparence uniforme de tous vos visuels. La création de modèles vous permettra de construire des arbres visuels communs et de les réutiliser dans différents éléments visuels.

0

J'ai trouvé ce message plus tôt dans l'année, il traite de questions similaires à la mienne. Template Window