[Schon selbst gelöst] Events zur Laufzeit ändern/festlegen



  • Mahlzeit,

    habe da ein kleines Problem. Ich habe dem Scroll-Ereignis eines TrackBar-Steuerelements eine Methode zugeordnet. Das geht ja mit:

    this->TrackBar->Scroll += gcnew System::EventHandler(this, &MainForm::Methode1);
    

    Jetzt möchte ich die Methode des Scroll-Ereignisses später ändern. Wenn ich jetzt

    this->TrackBar->Scroll += gcnew System::EventHandler(this, &MainForm::Methode2);
    

    aufrufe, dann wird beim Scrollen erst die Methode1 und dann die Methode2 ausgeführt. Das will ich aber nicht!! Wie bekomme ich die Methode1 wieder raus?

    Gruß
    physici



  • Es funktioniert damit:

    this->TrackBar->Scroll -= gcnew System::EventHandler(this, &MainForm::Methode1);
    

Anmelden zum Antworten