private void CreateToolWindow() { if (m_dockManager.ToolWindows.Count == 0) { m_dockManager.SuspendLayout(); m_twSearch = CreateToolWindow("����"); AddToolWindow(m_twSearch); m_twReletedInfos = CreateToolWindow("�����Ϣ"); AddToolWindow(m_twReletedInfos); m_twNavigator = CreateToolWindow("����"); if (m_twNavigator != null) { m_twNavigator.Controls.Add(this.smartOutlookShortcutBar1); this.smartOutlookShortcutBar1.Dock = DockStyle.Fill; } AddToolWindow(m_twNavigator); m_twTask = CreateToolWindow("��ʾ"); if (m_twTask != null) { m_taskPaneAlert = new TaskPaneAlert(); m_twTask.Controls.Add(this.m_taskPaneAlert); this.m_taskPaneAlert.Dock = DockStyle.Fill; } AddToolWindow(m_twTask); m_dockManager.ResumeLayout(); } }
private void AddToolWindow(MyToolWindow tw) { if (tw != null) { m_dockManager.ToolWindows.Add(tw); tw.Closed += new EventHandler(toolWindow_Closed); tw.ToolWindowVisibleChanged += new EventHandler(toolWindow_ToolWindowVisibleChanged); tw.AutoScroll = true; } }