VB.Net Transparenter Background

06/09/2015 17:16 Flainity#1
Hallöle ihr :) Hätte da mal eine Frage was VB angeht. Ich würde gerne eine Applikation erstellen, bei der der Hintergrund vollkommen ausgeblendet wird. Ich habe eine Form gemacht und darauf ein Bild eingefügt was den Background darstellen soll. Dann habe ich die BackgroundColor auf "Control" gestellt, ebenso den TransparencyKey. Jedoch wenn ich die Applikation starte, werden trotzdem an den Stellen wo mein Bild nicht völlig die Farbe verliert Weiße Ränder angezeigt. Ich nutze auch kein Simples Design sondern eins mit Schatten, Weichzeichner etc. an den Rändern. Ich habe jedoch bereits Launcher gesehen, bei denen es auch funktioniert hat ohne diese Ränder, weshalb es ja irgendwie möglich sein muss. Hier unten Verlinke ich noch einen Screen wie die Applikation in geöffnetem Zustand dann aussieht.

Ich hoffe mir kann da jemand schnell helfen :)

#Edit: Oh tut mir leid. Habe die .NET Sektion nicht gesehen. Verzeihung dass es jetzt hier evtl. falsch ist :(
06/09/2015 18:17 snow#2
#moved…
06/12/2015 19:11 anonymous-29742#3
In VB ist das glaub nicht so richtig Möglich,
Ich Selber hatte auch schon das Problem.

Versuch einfach mal die Schatten und Weichzeichner zu entfernen, dann klappt das :).
06/15/2015 01:02 Shawak#4
[Only registered and activated users can see links. Click Here To Register...]
06/18/2015 16:10 Easy-Emu#5
Ganz einfach: Benutz WPF
06/25/2015 10:19 .NaoKiii.#6
Quote:
Originally Posted by Easy-Emu View Post
Ganz einfach: Benutz WPF
Kann mich meinem Vorposter nur anschließen. WPF Applicationen lassen sich mit der IDE wesentlich besser gestalten.

Bilder wie deines werden dort auch korrekt angezeigt, wenn das Bild selber auch richtig bearbeitet wurde.