2 Stimmen

Was tun, wenn der Transparenzschlüssel fehlschlägt?

Ich habe ein benutzerdefiniertes Bild in Photoshop erstellt, das ich als Form für mein Windows Form verwenden wollte. Ich habe die Hintergrundfarbe des Windows-Formulars auf dieselbe Farbe wie den Transparenzschlüssel gesetzt, aber wenn ich die Anwendung ausführe, ist ein großer Teil dieser Hintergrundfarbe nicht transparent, wie Sie auf diesem Bild sehen können:

Bild

Was ist der Grund für dieses Problem und wie kann es behoben werden? Könnten Sie mich bitte in die richtige Richtung lenken? Vielen Dank im Voraus!

0voto

msmolcic Punkte 6119

Ich habe herausgefunden, dass mir dies passiert ist, weil das Schattieren meines Bildes über der Transparenzfarbe die tatsächliche Hintergrundfarbe geändert hat, auch wenn es nur kurzzeitig war und vom menschlichen Auge nicht gesehen werden konnte. Das ist der eigentliche Grund, warum es nicht als Transparenzfarbe erkannt wurde, aber dank diesem Projekt konnte ich das gewünschte Aussehen bekommen. Jetzt sieht mein Codegenerator "fantastisch" aus. Ich habe angefangen WPF zu lernen, aber im Internet reden viele Leute darüber, dass WPF tot ist. Jetzt bin ich mir nicht einmal sicher, was die meisten Unternehmen für ihre Desktop-Anwendungen verwenden.. nun ja, egal. Nochmals vielen Dank an den Schöpfer von Alpha Blended Winforms und danke euch allen für die Hilfe! Wenn jemand das endgültige Aussehen der Formulare sehen wollte, hier ist es:

Verbindung:

Bildbeschreibung hier eingeben

Hauptfenster:

Bildbeschreibung hier eingeben

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X