private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { if (_App.CurrentTool != null) { _Tool = _ToolCol[_App.CurrentTool]; _Tool.OnMouseMove(e.button, e.shift, (int)e.pageX, (int)e.pageY); } }
private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { try { if (_App.CurrentTool != null) { _Tool = _ToolCol[_App.CurrentTool]; _Tool.OnMouseMove(e.button, e.shift, (int)e.pageX, (int)e.pageY); } } catch (System.Exception ex) { return; } }
private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { try { if (_enumMapSurType != EnumMapSurroundType.None) { if (pNewEnvelopeFeedback != null) { m_MovePt = (axPageLayoutControl1.PageLayout as IActiveView).ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y); pNewEnvelopeFeedback.MoveTo(m_MovePt); } } } catch (Exception ex) { } }
private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSize && this.axPageLayoutControl1.CurrentTool == null) { m_designPageLayout.fMoveElement(e.pageX, e.pageY); //移动元素 } if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNESW || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNS || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNWSE || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeWE) //resize元素 { IPoint m_point = m_pageLayoutControl.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y); if (m_resizeEnvelopeFeedback != null) { m_resizeEnvelopeFeedback.MoveTo(m_point); //移动终点 } } }
private void axPageLayoutControl_Main_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { tbx_LocationInfo.Caption = String.Format("{0} {1} {2}", e.pageX.ToString(".###"), e.pageY.ToString(".###"), axPageLayoutControl_Main.Page.Units.ToString().Substring(4)); }
private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { }
/// <summary> /// PageLayoutControl MouseMove event handler /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { statusBarXYUnits.Text = string.Format("{0} {1} {2}", e.pageX.ToString("###.##"), e.pageY.ToString("###.##"), axPageLayoutControl1.Page.Units.ToString().Substring(4)); }
private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { labelControl1.Text = "当前坐标:X=" + e.pageX.ToString() + ",Y=" + e.pageY.ToString() + ","; }
private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { // m_designPageLayout = new DesignPageLayout(m_mapControl, m_pageLayoutControl); if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSize) { m_designPageLayout.fMoveElement(e.pageX, e.pageY); //移动元素 } if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNESW || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNS || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNWSE || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeWE) //resize元素 { IPoint m_point = m_pageLayoutControl.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y); if (m_resizeEnvelopeFeedback != null) { m_resizeEnvelopeFeedback.MoveTo(m_point); //移动终点 } } }
private void axPageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { //this.lblCurrentLocation.Text = string.Format("{0},{1},{2}", e.pageX.ToString("#######.###"), e.pageY.ToString("#######.###"), this.axPageLayoutControl.Page.Units.ToString().Substring(4)); this.lblCurrentLocation.Text = string.Format("{0} {1} {2}", e.pageX.ToString("#######.###"), e.pageY.ToString("#######.###"), this.axPageLayoutControl.Page.Units.ToString().Substring(4)); }
//private void MapControl_OnMapReplaced(object sender, IMapControlEvents2_OnMapReplacedEvent e) //{ // //if there is no MapDocument, disable the Save menu and clear the statusbar // // m_documentFileName = MapControl.DocumentFilename.Trim (); // MessageBox.Show(m_documentFileName); // if (m_documentFileName == string.Empty) // { // BtnSaveMXD.Enabled = false; // BtnSaveMXD_MainMenu.Enabled = false; // lblCoordinate.Text = string.Empty; // } // else // { // //enable the Save menu and write the doc name to the statusbar // BtnSaveMXD.Enabled = true; // BtnSaveMXD_MainMenu.Enabled = true; // lblCoordinate.Text = Path.GetFileName(m_documentFileName); // } //} private void PageLayoutControl_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { lblCoordinate.Text = string.Format("{0} {1} {2}", e.pageX.ToString("###.##"), e.pageY.ToString("###.##"), PageLayoutControl.Page.Units.ToString().Substring(4)); }
private void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSize && this.axPageLayoutControl1.CurrentTool == null) { m_designPageLayout.fMoveElement(e.pageX, e.pageY); //�ƶ�Ԫ�� } if (m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNESW || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNS || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeNWSE || m_pageLayoutControl.MousePointer == esriControlsMousePointer.esriPointerSizeWE) //resizeԪ�� { IPoint m_point = m_pageLayoutControl.ActiveView.ScreenDisplay.DisplayTransformation.ToMapPoint(e.x, e.y); if (m_resizeEnvelopeFeedback != null) { m_resizeEnvelopeFeedback.MoveTo(m_point); //�ƶ��յ� } } }
private void Ctrl_PageLayout_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { Lb_MouseX.Text = e.pageX.ToString(); Lb_MouseY.Text = e.pageY.ToString(); }
void axPageLayoutControl1_OnMouseMove(object sender, IPageLayoutControlEvents_OnMouseMoveEvent e) { this.mApplication.StatusBar.ShowPagelayoutCoordinate(e.pageX, e.pageY); }