Frage

Ich möchte eine Benutzeroberfläche machen, die in WPF VS2008 halb transparent ist, so dass ich meine Form transparent und ich möchte eine halb transparente png zeigen, oben drauf (Welche „Löcher“ enthält). Wie kann ich das halb transparente png?

Semi transparent, dh es Löcher hat Sie durch sehen können.

Auch, wie kann ich dies in C # getan, ohne WPF zu verwenden.

Danke.

War es hilfreich?

Lösung

Sie sollten nur die Bildsteuerung verwenden müssen und WPF sollte der Rest kümmern:

<Image Source="myimage.png" />

oder in reinen C #:

BitmapImage sourceImage = new BitmapImage();
sourceImage.BeginInit();
sourceImage.UriSource = new Uri("myimage.png", UriKind.RelativeOrAbsolute);
sourceImage.EndInit();

Image myImage = new Image();
myImage.Source = sourceImage;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top