Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

 

gibt es eine Möglichkeit ein komplettes Formular mit Methoden als "Template" zu verwenden und in einem übergeordneten Formular anzeigen zu lassen?

Ich schreibe gerade eine Anwendung und möchte nicht auf eigene Fenster ausweichen (zum Teil auch aus Unwissenheit, wie ich die Kommunikation vom Kindformularen zum Elternformular regle), bei der ich ziemlich viele unterschiedliche Darstellungsformen in einem Formular vereinen möchte. Man wählt also einen Menüpunkt aus und der gesamte Inhalt der Anwendung verändert sich entsprechend dem Menüpunkt.

Alles blank in ein Formular zu schreiben macht das ganze extrem unübersichtlich (ich rechne hier mit bis zu 200 Controlls, weswegen ich versuche irgendwie die Übersichtlichkeit zu verbessern.

Falls Ihr andere Vorschläge habt, immer her damit ;)

 

Mfg

Shadowman

Geschrieben

Vielen Dank dafür!!!

Ich habe jetzt alles aus meinem Form rausgenommen, dafür ein Panel erstellt und da lade ich dann die UserControls rein.

Kann ich aus einem UserControl auf eine Variable aus dem Hauptformular zugreifen, oder muss ich das per public var lösen, welche ich dann aus dem Hauptform befülle?

Geschrieben

ist zwar auch richtig, MVC in WinForms ist aber halt auch die Pest, weil es eben nicht im Hinblick darauf designed wurde.

Public vars sind allerdings auch böse. Ich würde hier mit Events arbeiten.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...