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?
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?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 114235
Url: https://administrator.de/contentid/114235
Ausgedruckt am: 22.11.2024 um 16:11 Uhr
3 Kommentare
Neuester Kommentar
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!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?
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.