Transparencykey Visual Basic WinForm

03/11/2013 19:31 Du.ke#1
Hallo liebe Com,

ich habe in Photoshop ein bild erstellt.
Den Hintergrund Transparent gemacht und dieses Bild als .png datei abgespeichert.

Dann habe ich in vb.net dieses bild als hintergrundbild gesetzt die back color auf "Fuchsia" gestellt und den Tarsnaprency Key auch auf "Fuchsia" sodass nur das bild zusehen ist , nur sieht man an den seiten noch ein paar lilane also Fuchsia streifen.

Wie kann ich das Perfekt machen also das wirklich nur dieses Bild zu sehen ist und das bei WinForm?
03/13/2013 13:40 TheMarv :<#2
Nur nen Tipp: Ich würde als TransparencyKey keine Standard Farbe wie Fuchsia nehmen, sondern einen RGB-Wert, dadurch ist vielleicht dein Problem auch gelöst.
Ansonsten den FormBorderStyle auf None stellen.
03/13/2013 14:09 Mansuro#3
Mach FormBorderStyle auf None und BackColor und TransparencyKey auf Control dann sollte man eigentlich nichts mehr sehen.
03/13/2013 14:44 Du.ke#4
Rgb wert ?
03/14/2013 19:09 adistoe#5
RGB Wert = RotGrünBlau Wert

Beispiel für Grün im Visual Studio: 0; 192; 0

1. Wert = Rotanteil
2. Wert = Grünanteil
3. Wert = Blauanteil

btw.

Der Wert jedes Anteils muss zwischen 0 und 255 liegen.
(255 = max. / 0 = min.)
03/15/2013 12:43 Du.ke#6
Aber das wird doch.nicht klappen das würde doch trotzdem nicht klappen wegen dem schatten nach ausen rand das was drunter liegt wird ja dann auch dunkler
03/19/2013 00:16 unknwnx.#7
Am besten du postest ein Bild, damit wir überhaupt genau wissen wo dein Problem ist!