Transparenter Formhintergrund



  • Hallo!
    Ich habe ein Form erstellt und ein Hintergrundbild geladen.
    Dieses Bild möchte ich teilweise Transparent haben. Leider ist
    nacher alles was diese Farbe hat schwarz. An was kann das liegen?

    Bitmap* b = new Bitmap(this->BackgroundImage);
    b->MakeTransparent(b->GetPixel(5,5));
    this->BackgroundImage = b;
    

    Danke



  • Servus,

    Bitmap* b = new Bitmap(this->BackgroundImage);
    b->MakeTransparent(Color.IrgendeineFarbe);
    this->BackgroundImage = b;
    

    Der TransperencyKey von deiner Form muss exakt der zu transparent machenden Farbe entsprechen. D.h. das der TransperencyKey deines Forms auch Color.IrgendeineFarbe sein muss.

    mfg
    Hellsgore


Anmelden zum Antworten