Button_OK ist im aktuellen Kontext nicht vorhanden?



  • Hi,

    wie schon im Titel bekomme ich folgende Fehlermeldung des Compilers.

    Ich hab eine Form1 erstellt, mit u.a. diesem Button. Anschließend hab ich eine neue .cs-Datei erstellt und möchte dort den besagten Button_OK verwenden. Das Objekt steht im Form-Designer auf public und die namespaces stimmen auch überein. Einen neuen Thread hab ich auch nicht erstellt.

    Was mach ich falsch und was muss ich tun?

    Grüße



  • Was mach ich falsch und was muss ich tun?

    Was du falsch machst ist, dass du Versuchst aus einer Klasse X auf deine Form zuzugreifen. - Das geht nicht und darf auch nicht gehen.

    Wieso muss die Klasse auf den Button zugreifen? - Schau dir mal die 3-Schichten-Architektur an.

    Deine Klasse darf maximal über Rückgaben bzw. über Events mit dem Form kommunizieren. - Alles was die Form betrifft sollte auch nur im Code-Behind der Form passieren.


Anmelden zum Antworten