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);
}
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);
}