Formular dynamisch aufrufen

17/01/2008 - 12:11 von Axel | Report spam
Hallo zusammen,
ich möchte meine Menüaufrufe in einer XML Datei speichern um dort möglichst
flexibel zu sein.
Somit soll ein Funktion als übergabe den Formularnamen bekommen und in der
Funktion dann das Formular geöffnet und gezeigt werden.
Also z.B
public void OpnForm(string formName){
//normalerweise kommt ja jetzt
// frmTest ft = new frmTest();
// ft.Show();

// ich möchte aber gerne
formName fGenerell = new formName();
fGenerel.Show();
}

Ich möchte nur ungern mit einer riesen Switch Anweisung arbeite...
Kann mir jemand helfen?

Danke im Voraus.

Axel
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
17/01/2008 - 12:37 | Warnen spam
"Axel" schrieb:
Somit soll ein Funktion als übergabe den Formularnamen bekommen und in der
Funktion dann das Formular geöffnet und gezeigt werden.
Also z.B
public void OpnForm(string formName){
//normalerweise kommt ja jetzt
// frmTest ft = new frmTest();
// ft.Show();

// ich möchte aber gerne
formName fGenerell = new formName();
fGenerel.Show();
}

Ich möchte nur ungern mit einer riesen Switch Anweisung arbeite...
Kann mir jemand helfen?



Siehe z.B. 'Activator.CreateInstance'.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen