5 Stimmen

Wie man DrawThemeTextEx in WPF verwendet

Ich arbeite an einer Anwendung, die Text auf Aero Glass anzeigt. Um es lesbar zu machen, habe ich einen OuterGlowBitmapEffect verwendet, aber, wie auch beschrieben aquí dies ist in .NET 4 nicht mehr möglich und der DropShadowEffect funktioniert auch nicht für Glass.

Auf der Suche nach einer Lösung stieß ich auf das native DrawThemeTextEx in DWMApi, aber alle Beispiele, die ich fand, waren für WinForms und nicht für WPF.

Wie können Sie dies also in WPF verwenden?

Gracias

0voto

Luke Punkte 6025

Ich versuche auch, DrawThemeTextEx zu verwenden, aber ich kann keine Beispiele finden, die dies zusammen mit den richtigen Systemschriftarten verwenden.

Der folgende Effekt in .NET 4 ist dem Aero-Glas-Text sehr ähnlich und ersetzt die BitmapEffects.

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

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X