예제 #1
0
        private void menuOpenDoc_Click(object sender, EventArgs e)
        {
            ICommand command = new ControlsOpenDocCommand();

            command.OnCreate(m_mapControl.Object);
            command.OnClick();
        }
예제 #2
0
        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            ICommand pOpenMXDDoc = new ControlsOpenDocCommand();

            pOpenMXDDoc.OnCreate(axMapControl1.Object);
            pOpenMXDDoc.OnClick();
            //添加地图文档
        }
예제 #3
0
        private void menuOpenDoc_Click(object sender, EventArgs e)
        {
            //execute Open document
            ICommand command = new ControlsOpenDocCommand();

            command.OnCreate(m_mapControl.Object);//object is axMapControl1
            command.OnClick();
            //added by jwz
            RefreshMap();
        }
예제 #4
0
        /// <summary>
        /// 打开地图
        /// </summary>
        public void OpenMapDocument()
        {
            if (this.AxMapControl.LayerCount > 0)
            {
                DialogResult result = MessageBox.Show(@"是否保存当前地图?", "警告",
                                                      MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
                if (result == DialogResult.Cancel)
                {
                    return;
                }
                if (result == DialogResult.Yes)
                {
                    this.Save();
                }
            }

            ICommand pCommand = new ControlsOpenDocCommand();

            pCommand.OnCreate(this.AxMapControl.Object);
            pCommand.OnClick();
        }
예제 #5
0
        /// <summary>
        /// 打开地图
        /// </summary>
        public void OpenMapDocument()
        {
            if (this.AxMapControl.LayerCount > 0)
            {
                DialogResult result = MessageBox.Show(@"是否保存当前地图?", "警告",
                    MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
                if (result == DialogResult.Cancel) return;
                if (result == DialogResult.Yes) this.Save();
            }

            ICommand pCommand = new ControlsOpenDocCommand();
            pCommand.OnCreate(this.AxMapControl.Object);
            pCommand.OnClick();
        }