private void CreateTaskPanel() { TaskPanelGroup Group = axTaskPanel1.Groups.Add(0, "详细报表"); //Group.Items.Add( 0, "All or part of the file name:", XTPTaskPanelItemType.xtpTaskItemTypeText, 0 ); TaskPanelGroupItem GroupItem = Group.Items.Add(0, "", XTPTaskPanelItemType.xtpTaskItemTypeControl, 0); GroupItem.Handle = this.treeView1.Handle.ToInt32(); GroupItem.SetMargins(0, 0, 0, 0); Group = axTaskPanel1.Groups.Add(0, "增强筛选"); //Group.Items.Add( 0, "All or part of the file name:", XTPTaskPanelItemType.xtpTaskItemTypeText, 0 ); GroupItem = Group.Items.Add(0, "", XTPTaskPanelItemType.xtpTaskItemTypeControl, 0); GroupItem.Handle = this.panel1.Handle.ToInt32(); Group.Expanded = false; }
private void SGLEditorDocumentForm_Load(object sender, EventArgs e) { TaskPanelGroup GroupListView1 = axTaskPanel.Groups.Add(ResourceID.ID_SGL_IMAGE, "SGL 图像"); TaskPanelGroupItem ItemListView1 = GroupListView1.Items.Add(ResourceID.ID_SGL_IMAGE_LISTVIEW, string.Empty, XTPTaskPanelItemType.xtpTaskItemTypeControl, -1); ItemListView1.Handle = ListViewSGLImage.Handle.ToInt32(); ListViewSGLImage.BackColor = System.Drawing.ColorTranslator.FromOle((int)ItemListView1.BackColor); GroupListView1.Expanded = true; TaskPanelGroup GroupListView2 = axTaskPanel.Groups.Add(ResourceID.ID_SGL_FRAME, "SGL 帧"); TaskPanelGroupItem ItemListView2 = GroupListView2.Items.Add(ResourceID.ID_SGL_FRAME_LISTVIEW, string.Empty, XTPTaskPanelItemType.xtpTaskItemTypeControl, -1); ItemListView2.Handle = ListViewSGLFrame.Handle.ToInt32(); ListViewSGLFrame.BackColor = System.Drawing.ColorTranslator.FromOle((int)ItemListView2.BackColor); GroupListView2.Expanded = true; axTaskPanel.Reposition(); CreateTabControl(); }
void CreateTaskPanel() { { TaskPanelGroup Group1 = this.axTaskPanel.Groups.Add(ResourceId.TASKITEM_SYSTEM_TASKS, "系统信息"); Group1.IconIndex = ResourceId.ID_TASKITEM_SYSTEM_TASKS; Group1.Tooltip = "配置你自定义的系统信息"; Group1.Special = true; m_HomeControlSubItem = Group1.Items.Add(ResourceId.ID_TASKITEM_HIDECONTENTS, " 主页 ", XTPTaskPanelItemType.xtpTaskItemTypeLink, 1); m_HomeControlSub = new HomeControlSub(); m_HomeControlSub.Dock = DockStyle.Fill; m_HomeControlSub.Visible = true; this.m_CurrentControl = m_HomeControlSub; this.m_ControlInfo.Add(m_HomeControlSubItem, m_HomeControlSub); this.Panel.Controls.Add(m_HomeControlSub); } { TaskPanelGroup Group = this.axTaskPanel.Groups.Add(ResourceId.TASKITEM_SYSTEM_TASKS, "SR 快捷方式"); Group.IconIndex = ResourceId.ID_TASKITEM_SYSTEM_TASKS; Group.Tooltip = "配置你自定义的SR打开的快捷方式"; Group.Special = true; { m_HomeControlSub1Item = Group.Items.Add(ResourceId.ID_TASKITEM_HIDECONTENTS, "SR报表(快捷)", XTPTaskPanelItemType.xtpTaskItemTypeLink, 1); m_HomeControlSub1 = new HomeControlSub1(); m_HomeControlSub1.Dock = DockStyle.Fill; m_HomeControlSub1.Visible = false; this.m_ControlInfo.Add(m_HomeControlSub1Item, m_HomeControlSub1); this.Panel.Controls.Add(m_HomeControlSub1); } { m_HomeControlSub2Item = Group.Items.Add(ResourceId.ID_TASKITEM_HIDECONTENTS, "SR策略(快捷)", XTPTaskPanelItemType.xtpTaskItemTypeLink, 1); m_HomeControlSub2 = new HomeControlSub2(); m_HomeControlSub2.Dock = DockStyle.Fill; m_HomeControlSub2.Visible = false; this.m_ControlInfo.Add(m_HomeControlSub2Item, m_HomeControlSub2); this.Panel.Controls.Add(m_HomeControlSub2); } } { TaskPanelGroup GroupA = this.axTaskPanel.Groups.Add(ResourceId.TASKITEM_SYSTEM_TASKS, "UTMR-DTMS 快捷方式"); GroupA.IconIndex = ResourceId.ID_TASKITEM_SYSTEM_TASKS; GroupA.Tooltip = "配置你自定义的UTMR-DTMS打开的快捷方式"; GroupA.Special = true; { m_HomeControlSub3Item = GroupA.Items.Add(ResourceId.ID_TASKITEM_HIDECONTENTS, "UTMR-DTMS报表(快捷)", XTPTaskPanelItemType.xtpTaskItemTypeLink, 1); m_HomeControlSub3 = new HomeControlSub3(); m_HomeControlSub3.Dock = DockStyle.Fill; m_HomeControlSub3.Visible = false; this.m_ControlInfo.Add(m_HomeControlSub3Item, m_HomeControlSub3); this.Panel.Controls.Add(m_HomeControlSub3); } { m_HomeControlSub4Item = GroupA.Items.Add(ResourceId.ID_TASKITEM_HIDECONTENTS, "UTMR-DTMS策略(快捷)", XTPTaskPanelItemType.xtpTaskItemTypeLink, 1); m_HomeControlSub4 = new HomeControlSub4(); m_HomeControlSub4.Dock = DockStyle.Fill; m_HomeControlSub4.Visible = false; this.m_ControlInfo.Add(m_HomeControlSub4Item, m_HomeControlSub4); this.Panel.Controls.Add(m_HomeControlSub4); } } this.axTaskPanel.Icons = (XtremeTaskPanel.ImageManagerIcons)axImageManager.Icons; this.axTaskPanel.Icons.LoadIcon("Demo.Stock.Resource\\SystemTasks.ico", ResourceId.ID_TASKITEM_SYSTEM_TASKS, XtremeTaskPanel.XTPImageState.xtpImageNormal); this.axTaskPanel.Reposition(); }