2010-07-13 4 views
5

Je travaille sur une application qui affiche du texte sur Aero Glass. Pour le rendre lisible, j'ai utilisé un OuterGlowBitmapEffect, mais, comme décrit également here, cela n'est plus possible dans .NET 4 et DropShadowEffect ne fonctionnera pas non plus pour Glass.Comment utiliser DrawThemeTextEx dans WPF

Lors de la recherche d'une solution, je suis tombé sur le DrawThemeTextEx natif dans DWMApi, mais tous les exemples que j'ai trouvés étaient pour WinForms et non pour WPF.

Alors, comment pouvez-vous utiliser cela dans WPF?

Merci

Répondre

0

Je tente aussi d'utiliser DrawThemeTextEx mais je ne peux pas trouver des exemples qui utilisent ce ainsi que les polices système correctes.

L'effet suivant dans .NET 4 est proche du texte de verre Aero et remplace les effets Bitmap.

<Decorator> 
     <Decorator.Effect> 
      <DropShadowEffect BlurRadius="10" Color="White" ShadowDepth="0" /> 
     </Decorator.Effect> 
    </Decorator> 
Questions connexes