Example #1
0
        private void menuItemNew_Click(object sender, System.EventArgs e)
        {
            ProjectDoc projectDoc = CreateNewProject();

            if (dockPanel.DocumentStyle == DocumentStyle.SystemMdi)
            {
                projectDoc.MdiParent = this;
                projectDoc.Show();
            }
            else
            {
                projectDoc.Show(dockPanel);
            }
        }
Example #2
0
        private void menuItemLayoutByCode_Click(object sender, System.EventArgs e)
        {
            dockPanel.SuspendLayout(true);

            m_solutionExplorer.Show(dockPanel, DockState.DockRight);
            propertyWindow.Show(m_solutionExplorer.Pane, m_solutionExplorer);
            m_toolbox.Show(dockPanel, new Rectangle(98, 133, 200, 383));
            m_outputWindow.Show(m_solutionExplorer.Pane, DockAlignment.Bottom, 0.35);
            m_taskList.Show(m_toolbox.Pane, DockAlignment.Left, 0.4);

            CloseAllDocuments();
            ProjectDoc doc1 = CreateNewProject("Project1");
            ProjectDoc doc2 = CreateNewProject("Project2");
            ProjectDoc doc3 = CreateNewProject("Project3");
            ProjectDoc doc4 = CreateNewProject("Project4");

            doc1.Show(dockPanel, DockState.Document);
            doc2.Show(doc1.Pane, null);
            doc3.Show(doc1.Pane, DockAlignment.Bottom, 0.5);
            doc4.Show(doc3.Pane, DockAlignment.Right, 0.5);

            dockPanel.ResumeLayout(true, true);
        }