示例#1
0
        private void btn_DrawCircle_Click(object sender, EventArgs e)
        {
            ICommand cmd = new ControlsNewCircleToolClass();

            cmd.OnCreate(m_controlsSynchronizer.ActiveControl);
            m_controlsSynchronizer.ActiveControlCurrentTool = (ITool)cmd;
        }
示例#2
0
 private void btnDrawNewCircle_Click(object sender, EventArgs e)
 {
     this.drawBarCheckOnClick(((DevComponents.DotNetBar.ButtonItem)sender).Name);
     ICommand pCommand = new ControlsNewCircleToolClass();
     ITool pTool = pCommand as ITool;
     switch (this.tabControl.SelectedTabIndex)
     {
         case 0:
             pCommand.OnCreate(this.mainMapControl.Object);
             this.mainMapControl.CurrentTool = pTool;
             break;
         case 1:
             pCommand.OnCreate(this.axPageLayoutControl.Object);
             this.axPageLayoutControl.CurrentTool = pTool;
             break;
     }
 }