Exemplo n.º 1
0
        public void ShowControl(Panel Parent)
        {
            Parent.FindForm().SuspendLayout();

            EditControl = new HexEditBox();
            SetupHexBox((HexEditBox)EditControl);

            EditControl.Parent = Parent;

            Parent.ClientSize = EditControl.Size;
            EditControl.Dock = DockStyle.Fill;

            Parent.Visible = true;

            Parent.FindForm().ResumeLayout();
        }
        public void AddControls(string strUsrCtrlName)
        {
            // System.Windows.Forms.UserControl obj = new System.Windows.Forms.UserControl();
            var control = (Control)Activator.CreateInstance(Type.GetType(strNameSpace + strUsrCtrlName));

            //if(strUsrCtrlName != "MainMenu")
            //control.on += new EventHandler<> (MainWindow_myevent);
            control.Click += new EventHandler(MainWindow_UserControlEvent);

            // _addToolStripMenuItem.Click+=new EventHandler(control.FindForm() (test));
            control.Size = new System.Drawing.Size(Int32.Parse(KnowledgeMatrix.Properties.Settings.Default.PanelWidth), Int32.Parse(KnowledgeMatrix.Properties.Settings.Default.PanelHeight));
            _objPanelDetail.Controls.Add(control);
            _objPanelDetail.Parent.Text = "KNOWLEDGE MATRIX";
            switch (strUsrCtrlName)
            {
            case "eTutor": _objPanelDetail.Parent.Text = "KNOWLEDGE MATRIX - Knowledge Tutor";
                break;

            case "QuestionBank": _objPanelDetail.Parent.Text = "KNOWLEDGE MATRIX - Knowledge Base";
                break;

            case "QuestionPaper": _objPanelDetail.Parent.Text = "KNOWLEDGE MATRIX - Knowledge Assessment";
                break;

            case "MockTestHome": _objPanelDetail.Parent.Text = "KNOWLEDGE MATRIX - Knowledge Evaluator";
                break;

            case "FAQ": _objPanelDetail.Parent.Text = "KNOWLEDGE MATRIX - FAQ";
                break;

            case "ContactUs": _objPanelDetail.Parent.Text = "KNOWLEDGE MATRIX - Contact Us";
                break;
            }

            // _objPanelDetail.Parent.Text = "SMILE";
            control.BringToFront();
            Form parentForm = _objPanelMenu.FindForm();

            lstObjInStack.Add(strUsrCtrlName);
            EnableDisableMenu();
        }
Exemplo n.º 3
0
        public void ShowControl(Panel Parent)
        {
            Parent.FindForm().SuspendLayout();

            EditControl = new MULTControl(this);
            EditControl.Parent = Parent;

            Parent.ClientSize = EditControl.Size;
            EditControl.Dock = DockStyle.Fill;

            Parent.Visible = true;

            Parent.FindForm().ResumeLayout();
        }