تسجيل الدخول

مشاهدة النسخة كاملة : Pass class of objects as parameter, possible?



C# Programming
05-12-2009, 07:38 AM
Hi Friends, I have a small doubt. Example:

Everytime I want to create a new form I use this:



private void UserMenuItem_Click(object sender, EventArgs e)
{
frmUser frmUser = new frmUser();
frmUser.Show();
}

Is it possible to replace it to something like

private void OpenForm(object ObjName)
{
// magic goes here. get's the classname by param and opens the form. possible!??!?
}

private void UserMenuItem_Click(object sender, EventArgs e)
{
OpenForm(frmUser);
}