J'ai créé une application WPF et défini le style des contrôles en utilisant des styles. J'ai un problème sur certains contrôles tels que Label où j'ai défini FontSize
, FontWeight
, FontFamily
etc. Toutes les valeurs fonctionnent comme prévu, sauf FontSize
et FontFamily
ne semblent pas fonctionner correctement à l'exécution. (Au moment de la conception FontSize
et FontFamily
semblent changer à la valeur que je l'ai mis.)WPF Label FontSize et FontFamily corrigent dans le concepteur, mais faux au moment de l'exécution
J'ai essayé de capturer le style de chaque contrôle à l'exécution et je trouve que les valeurs de FontSize
et FontFamily
sont corrects (même valeur que J'ai mis).
Quelqu'un at-il une idée ou une expérience de ce genre de problème?
J'essaie de régler le FontSize = « 20 » comme valeur locale, mais il ne change pas FontSize à 20. (FontSize à l'exécution est 20) Je n'ai aucune idée de ce problème, et je ne trouve pas la solution pour le moment. * J'ai exécuté ce code sur plusieurs PC et le résultat était le même, sauf sur un ordinateur portable. Il rend sur ordinateur portable comme je l'attends. – Anonymous
hmm. Quelle est la différence entre votre ordinateur portable et les autres ordinateurs? La seule chose à laquelle je pourrais penser est un thème différent (wpf), mais qui a une faible priorité, cela ne devrait donc pas influencer les valeurs que vous spécifiez localement. Peut-être avez-vous installé des Service Packs plus récents ou quoi que ce soit? – Jowen
J'ai installé tous les services pack, tout l'environnement est la même exception. C'est une situation imprévisible que la valeur locale doit avoir la priorité. – Anonymous