2010-04-19 6 views
7

Je rencontre un problème de rendu bizarre avec les applications WPF 4 dans la façon dont elles restituent une partie du texte en l'étirant et en le rendant très étroit.WPF 4.0 Rendu des polices Problème

.net 3.5: .Net 3.5

.net 4.0: .Net 4.0

Au début, je pensais que ce pourrait être un problème avec la police, mais je vois aussi le même problème dans le mélange 4 bêta:

Blend

Je suis en XP SP3, Visual studio 2010 Professional et tout est aussi à jour que possible. Je ne remarque pas de tels problèmes avec les applications Silverlight 4 que j'ai construites sur la même machine ... Quelqu'un d'autre a vu cela ou sait pourquoi cela se passe?

Répondre

1

Je crois que ce fut un problème avec certaines polices ne sont pas installées.

Vérifiez SegoeUI!

Ils sont situés dans% ProgramFiles% \ Microsoft Expression \ Common \ Fonts

pour répondre à votre question de savoir pourquoi ce qui se passe: Je pense que c'était parce que je désinstallé une version précédente de l'un mélange ou un studio visuel qui a également enlevé les polices. J'ai allumé Snoop on Blend et j'ai remarqué le chemin que la police faisait référence. C'était le bon chemin mais d'une façon ou d'une autre, le mélange ne pouvait toujours pas trouver la police (je l'ai deviné alors j'ai pris la police alphabétique suivante). Je l'ai donc installé dans le dossier Fonts de Windows et tout allait bien.

J'ai eu ce problème il y a un certain temps alors ne me quitte pas si je ne m'en souviens pas très bien.