Events



  • Hallo zusammen,

    kann man irgendwie ermitteln, (welches Objekt) oder welche textBox ein event ausgelöst hat.

    Weil ich würde gerne mit mehreren TextBox-Events auf eine Funktion verweisen.

    this->textBox1->KeyPress += gcnew KeyPressEventHandler(this, &Form1::just_digits);
    
    this->textBox2->KeyPress += gcnew KeyPressEventHandler(this, &Form1::just_digits);
    
    this->usw...
    
    private: void just_digits(Object^ sender, KeyPressEventArgs^ e) {
    String^ zeichen = textBox{{{XXX}}}->Text; //<-Das sollte dann der Namen der Textbox sein.
    

    Mfg, SushiBiene
    }



  • Hi, das steht im sender-Argument des Handlers drin. Objekt nach Textbox rückcasten und verwenden.



  • Danke schonmal,

    verstehe aber leider nur die Hälfte von deiner Antwort.

    Kannst du evtl ein Codebeispiel machen bitte?

    Mfg, SushiBiene



  • Danke,

    habe ein wenig gesucht und jetzt gelernt, was
    eigentlich Casts sind :D.

    Also Danke nochmal,
    SushiBiene


Anmelden zum Antworten