Umgang mit WinForms

  • C#

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    Umgang mit WinForms

    Moin,

    ich wollte mal Nachfragen, ob es irgendeine Möglichkeit gibt in einer neu angelegten Klasse auf die textboxen zuzugreifen. Soweit ich weiß kann man auf textboxen nur in den Click-Methoden, Form1-Methode und Form1_Load-Methode zugreifen.

    Kann mir da wer weiterhelfen?

    Verschoben. ~Thunderbolt
    Mit Freundlichen Grüßen
    AtomiX

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Thunderbolt“ ()

    kommt auf die Klasse an.
    Wenn man die Klasse dafür einrichtet, auf Textboxen zuzugreifen, dann ist das möglich, dass sie auf Textboxen zugreift (sofern man keinen Fehler gemacht hat).

    Eine x-beliebige "neu angelegte Klasse" kann (hoffentlich) nicht auf "die textboxen" zugreifen (welche auch immer das sein mögen).
    @AtomiX Ist das eine GUI-Klasse (Form, UserControl) oder eher eine Datenklasse?
    Bei letzterer musst Du die Form oder das Control als Instanz reinreichen.
    Besser wäre aber, da mit Events an die GUI-Instanz zu arbeiten.
    Und:
    Inerhalb einer Form-Klasse kannst Du von überall her auf TextBoxen zugreifen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!