Home
Manage Your Code
Snippet: To Open form by creating instance of it. (C#)
Title: To Open form by creating instance of it. Language: C#
Description: To Open form by creating instance of it. Views: 112
Author: Rajeev Jain Date Added: 6/17/2008
Copy Code  
1private void addUserToolStripMenuItem_Click(object sender, EventArgs e)
2        {
3            if (MidAtlanticBaseClasses.BaseClass.objfrmAddUser == null || MidAtlanticBaseClasses.BaseClass.objfrmAddUser.IsDisposed == true)
4            {
5                MidAtlanticBaseClasses.BaseClass.objfrmAddUser = null;
6                MidAtlanticBaseClasses.BaseClass.CreateUserInstance("frmAddUser");
7            }
8            //MidAtlanticBaseClasses.BaseClass.UserEditMode = 0;
9            //((MidAtlanticUser.AddUser)MidAtlanticBaseClasses.BaseClass.objfrmAddUser).Mode = (int)MinAtlanticBusinessLayer.clsUserInformation.enUserEditMode.Add;
10            MidAtlanticBaseClasses.BaseClass.objfrmAddUser.MdiParent = this;
11
12           // frmAddUser.Mode = (int)MinAtlanticBusinessLayer.clsUserInformation.enUserEditMode.Add;
13
14            PropertyInfo[] objProperties = MidAtlanticBaseClasses.BaseClass.objfrmAddUser.GetType().GetProperties();
15
16            foreach (PropertyInfo objProperty in objProperties)
17            {
18                if (objProperty.Name == "FormMode")
19                {
20                    objProperty.SetValue(MidAtlanticBaseClasses.BaseClass.objfrmAddUser, (int)MinAtlanticBusinessLayer.clsUserInformation.enUserEditMode.Add, null);
21                    break;
22                }
23            }