Forum: PC-Programmierung Brauche einen Tipp bei VB.net 2010: Ein eigenständiges Konfigurationsfenster für jede Klasseninstanz


von Schmidt (Gast)


Lesenswert?

Hallo,

vermutlich ist mein Problem leicht zu lösen, ich finde nur nicht das 
passende Schlagwort, um weiter suchen zu können.

Ich habe folgendes vor:

Ich habe eine Reglerklasse in VB.net 2010 geschrieben, die einige 
Klasseneigenschaften beinhaltet. Aus dieser Klasse abgeleitet benötige 
ich 2-3 Instanzen, die natürlich alle die gleichen Startvorgaben haben, 
aber vom Nutzer individuell im Betrieb, also nach der Instanziierung, 
angepasst werden sollen.

Mir kam nun die Idee, dass der Reglerklasse auch eine Form zugeordnet 
werden könnte, die alle Paramterer auflistet und veränderbar macht.

Jede der instantiierten Reglerobjekte hätte dann eine eigene 
Konfigurationsform.

Unter welchen Schlagwort müsste ich hier suchen, um das zu realisieren? 
Ist das überhaupt möglich? Unter C hätte ich einfach ein globales 
Variablenfeld genommen, aber so...

Da ich von C komme, ist mir das ganze Klassenkram unter Windows noch 
sehr fremd. Daher bitte ich um Verständnis und Hilfe :)

MfG

Schmidt

von Peter II (Gast)


Lesenswert?

Ich verstehen das Problem nicht ganz.

Du kannst doch einfach ein Formular machen und im Konstuktor übergibst 
du die Instanz von deinem Regler. Schon hast du ein Formular was zum 
Regler gehört.

von Dennis H. (c-logic) Benutzerseite


Lesenswert?

Eine private Dialog-Unterklasse in deiner Klasse.

von Frank L. (frank_l)


Lesenswert?

Hallo,

es gibt in .Net das Propertygrid. Damit kannst Du alle Public Member 
sehr einfach darstellen. Für die meisten Fälle, ist ein entsprechender 
Editor integriert.

Gruß
Frank

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.