Backgroundimage löschen?



  • Hallo allerseits,

    irgendwie steh ich auf dem Schlauch..

    Habe in einer Testanwendung einem Fenster mittels

    this->backgroundimage = gcnew Bitmap("bild,jpg");

    ein Bild zugeweisen... jetzt soll das auf knopfdruck wieder verschwinden. Da liegt mein Problem... wie kriege ich die Verknüpfung mit dem Bild wieder weg? Hab schon versucht backgroundimage auf null zu setzen etc. das will der compiler aber alles nicht..

    Jemand nen Hinweis?

    LG Solick



  • Gib Dir doch ein wenig Mühe, wenn Du schon Code hier rein schreibst.
    Gross- und Kleinschreibung wird vom Kompiler beachtet und ich nehmen nicht an, dass das Komma im Dateinamen Absicht war.

    Wie hast Du das mit null versucht?

    Simon



  • huhu simon,

    also, so wird das Bild eingebunden:

    this->BackgroundImage = gcnew Bitmap("antje.jpg");
    

    und so habe ich unter anderem versucht es wieder zu "entbinden":

    this->BackgroundImage = null;
    

    Hab auch schon die Eigenschaften und Methoden von BackgroundImage durchgeschaut aber da nichts gefunden...



  • ups... gerade hab ich den Fehler gefunden..

    muss natürlich nicht null sondern nullptr verwenden, da es sich ja um einen Bezeichner handelt...

    Jetzt funktioniert es...

    Lg Solick 👍


Anmelden zum Antworten