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

  • .NET
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Comments are closed.

Trackback URI |