To Open form by creating instance of it.
CodeKeep C# Feed Giugno 17th, 2008
Description: To Open form by creating instance of it.
Link: http://www.codekeep.net/snippets/eac1283b-10ef-4314-a427-c88fb31f4205.aspx
private void addUserToolStripMenuItem_Click(object sender, EventArgs e)
{
if (MidAtlanticBaseClasses.BaseClass.objfrmAddUser == null || MidAtlanticBaseClasses.BaseClass.objfrmAddUser.IsDisposed == true)
{
MidAtlanticBaseClasses.BaseClass.objfrmAddUser = null;
MidAtlanticBaseClasses.BaseClass.CreateUserInstance("frmAddUser");
}
//MidAtlanticBaseClasses.BaseClass.UserEditMode = 0;
//((MidAtlanticUser.AddUser)MidAtlanticBaseClasses.BaseClass.objfrmAddUser).Mode = (int)MinAtlanticBusinessLayer.clsUserInformation.enUserEditMode.Add;
MidAtlanticBaseClasses.BaseClass.objfrmAddUser.MdiParent = this;
// frmAddUser.Mode = (int)MinAtlanticBusinessLayer.clsUserInformation.enUserEditMode.Add;
PropertyInfo[] objProperties = MidAtlanticBaseClasses.BaseClass.objfrmAddUser.GetType().GetProperties();
foreach (PropertyInfo objProperty in objProperties)
{
if (objProperty.Name == "FormMode")
{
objProperty.SetValue(MidAtlanticBaseClasses.BaseClass.objfrmAddUser, (int)MinAtlanticBusinessLayer.clsUserInformation.enUserEditMode.Add, null);
break;
}
}






