vb.net Bild-Feld mit ein .png mit transparentem hintergrund geladen in es?
Ive bekam ein .png-Datei namens donkey1.png - es hat einen transparenten hintergrund und ich habe es geladen hat, in eine picturebox namens pcbDonkey1 - ich habe verändert die Eigenschaften des picturebox zu haben, die backcolor transparent - Dies funktioniert nicht, da es noch überquert ein anderes Bild und hat einen weißen hintergrund.
Ich habe gehört, mit GDI zeichnen dieses Bild, so wird es haben, ein transparentes Bild und in der Lage sein zu überqueren, die über das Bild ohne den weißen hintergrund.
Wie würden Sie dies tun?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es sei denn, Sie benötigen die PixtureBox-Steuerung für etwas mehr als mit der Anzeige eines Bildes können Sie zeichnen das Bild direkt zu dem Formular, in das Paint-Ereignis:
Beispiel (Sie müssen berechnen, Seitenverhältnis etc., aber im Prinzip):
Nur den hintergrund Bild, um die Eltern im Vordergrund picturebox, und die Transparenz wird die Arbeit ohne Notwendigkeit für eine zusätzliche Codierung
Funktionieren sollte,