SIlverlight Ansicht (Schriften) in XP komlett anders als in Win7?

Beantwortet SIlverlight Ansicht (Schriften) in XP komlett anders als in Win7?

  • Freitag, 24. Februar 2012 11:18
     
      Enthält Code

    In einer Anwendung wird bei XP-Rechnern eine Seite komplett anders dargestellt als bei Windows 7 Rechnern.

    Es liegt an der unterschiedlichen Darstellung von Schriftarten. In XP kann der Text komplett nach unten gescrollt gar nicht mehr gesehen werden, bei Windows 7 schon.

    Hier 2 Demos: NewsAnsicht_WIN7.png NewsAnsicht_XP.png  mit jeweils ganz nach unten gescrollten Seiten.

    Die Anwendung ist basierend auf dem Silverlight 4 application template theme Cosmopolitan

    Habe auch schon die 2 verwendeten Schiftarten Segoe UI Light und Segoe UI eingebunden (Mit Expression Blend). Dabei wurde ein Ordner Fonts hinzugefügt der 5 Dateien segoeui.ttf, segoeuib, segoeuii, segoeuil und segoeuiz enthält. In deren Eigenschaften steht Buildvorgang: <lendEmbeddedFont> In <Ausgabeverzeichnis kopieren>hab ich schon von  <Nicht kopieren> auf <Kopieren,wenn neuer> geändert, leider ohne Erfolg.

    Es gibt einFont Styles (Font.xaml) mit folgenden Definitionen:

    	<FontFamily x:Key="HeaderFontFamily">Segoe UI Light, Lucida Sans Unicode, Verdana</FontFamily>
    	<FontFamily x:Key="ContentFontFamily">Segoe UI, Lucida Sans Unicode, Verdana</FontFamily>

    Das habe ich auch schon ohne Erfolg auf

    	<FontFamily x:Key="HeaderFontFamily">Segoe UI Light</FontFamily>
    	<FontFamily x:Key="ContentFontFamily">Segoe UI</FontFamily>

    geändert...

    Was muss ich denn  tun um auf allen Betriebssystemen das gleiche Aussehen meiner Silverlight Anwednung zu erhalten?


    Volker Busch

Alle Antworten