schnullernase
Goto Top

VB - Transparenz der PictureBox einstellen

Hallo zusammen

Ich habe ein Problem in VB 2005 Express:
In einer PictureBox ist ein Gif mit transparentem Hintergrund geladen.

Der transparente Bereich ist aber nicht wirklich transparent, das dahinter liegende Objekt (ebenfalls eine Picturebox) ist nicht zu sehen, der transparente Bereich wird grau dargestellt.
Das Ziel ist, dass der transparente Bereich tatsächlich durchsichtig ist.

Wie kann ich dies ändern?

Content-ID: 114235

Url: https://administrator.de/contentid/114235

Ausgedruckt am: 22.11.2024 um 16:11 Uhr

godlie
godlie 20.04.2009 um 14:29:06 Uhr
Goto Top
Soweit ich mich entsinne geht das mit Gif net wirklich.
Probier mal ein transparantes PNG.
Schnullernase
Schnullernase 21.04.2009 um 12:35:04 Uhr
Goto Top
Mit einem PNG sieht es genauso aus wie mit einem GIF:
Die transparente Farbe wird grau angezeigt, das dahinter liegende Bild ist nicht zu sehen.

Bei der PictureBox steht der BackColor-Wert auf Transparent.
Die angezeigte Farbe ist die, die beim Form1 als BackColor angegeben ist.

Muss ich evtl. hier etwas ändern?
flipworld12
flipworld12 03.06.2009 um 19:44:13 Uhr
Goto Top
Zitat von @Schnullernase:
Mit einem PNG sieht es genauso aus wie mit einem GIF:
Die transparente Farbe wird grau angezeigt, das dahinter liegende
Bild ist nicht zu sehen.

Bei der PictureBox steht der BackColor-Wert auf Transparent.
Die angezeigte Farbe ist die, die beim Form1 als BackColor angegeben
ist.

Muss ich evtl. hier etwas ändern?
Hallo!
Dein Programm hat das Ziel erreicht! Das Bild ist bereits transparent, da die transparenten Stellen die Farbe des Forms besitzen. Man guckt "durch" die Box hindurch.