コード例 #1
0
ファイル: PanelsAddIn.cs プロジェクト: xarial/xcad
        //---

        public override void OnConnect()
        {
            this.CommandManager.AddCommandGroup <PanelCommands_e>().CommandClick += OnCommandClick;

            //--- TaskPaneSimple
            var            taskPane = CreateTaskPane <WinFormControl>();
            WinFormControl control  = taskPane.Control;
            //---

            //--- TaskPaneCommands
            var cmdTaskPane = this.CreateTaskPane <WpfControl, TaskPaneCommands_e>();

            cmdTaskPane.ButtonClick += OnTaskPaneButtonClick;
            m_TaskPane = cmdTaskPane;
            //---
        }
コード例 #2
0
ファイル: IXTaskPane.cs プロジェクト: windygu/xcad
 internal EnumTaskPane(IXTaskPane <TControl> taskPane)
 {
     m_TaskPane              = taskPane;
     m_TaskPane.ButtonClick += OnButtonClick;
 }
コード例 #3
0
 internal EnumTaskPane(IXTaskPane <TControl> taskPane)
 {
     m_TaskPane              = taskPane;
     m_TaskPane.ButtonClick += OnButtonClick;
     ControlCreated?.Invoke(m_TaskPane.Control);
 }