also komishcer fehler



  • hallo!

    habe ne windows form gemcaht.
    dort ein eine textbox reingemacht und ihr den namen "gotmsg" gegeben.
    Schließlich noch einen Button reingemacht.
    dann habe ich ne funktion im code erstellt

    public void test ()
    {
    gotmsg.Text = "dsafdsfdsafdsaf";
    }
    

    Die Funktion wird dann aufgerufen, wenn man auf den Button klickt.
    jedoch wird kein Text angezeigt.
    Dann dachte ich mir ich schreibe mal anstatt von

    gotmsg.Text = "dsafdsfdsafdsaf";
    
    MessageBox.Show("test", "test");
    

    Das haute hin ich sah die Message Box aber warum den Text nicht?

    MFG



  • vielleicht musst du nachdem du den Text des TextFelds gesetzt hast
    Invalidate() aufrufen.
    bin mir aber nicht sicher.



  • nein muss man nicht!

    mfg

    p.s. sowie man nicht .Upadate() aufrufen muss


Anmelden zum Antworten