zoukankan      html  css  js  c++  java
  • ArcGIS Engine布局视图放大、缩小等操作

    private void toolStripButton11_Click(object sender, EventArgs e)
    {
    //1:1显示
    axPageLayoutControl1.PageLayout.ZoomToPercent(100);
    axPageLayoutControl1.Refresh();
    }

    private void toolStripButton12_Click(object sender, EventArgs e)
    {
    //布局全屏
    axPageLayoutControl1.PageLayout.ZoomToWhole();
    axPageLayoutControl1.Refresh();
    }

    private void toolStripButton13_Click(object sender, EventArgs e)
    {
    //布局放大
    ICommand PCommand = new ControlsPageZoomInTool();
    PCommand.OnCreate(axPageLayoutControl1.Object);
    axPageLayoutControl1.CurrentTool = PCommand as ITool;
    }

    private void toolStripButton14_Click(object sender, EventArgs e)
    {
    //布局缩小
    ICommand PCommand = new ControlsPageZoomOutTool();
    PCommand.OnCreate(axPageLayoutControl1.Object);
    axPageLayoutControl1.CurrentTool = PCommand as ITool;
    }

    private void toolStripButton15_Click(object sender, EventArgs e)
    {
    //布局移屏
    ICommand pCommand = new ControlsPagePanTool();
    pCommand.OnCreate(axPageLayoutControl1.Object);
    axMapControl1.CurrentTool = (ITool)pCommand;
    }

    private void toolStripButton16_Click(object sender, EventArgs e)
    {
    //布局上一视图
    ICommand pCommand = new ControlsPageZoomPageToLastExtentBackCommand();
    pCommand.OnCreate(axPageLayoutControl1.Object);
    pCommand.OnClick();
    }

    private void toolStripButton17_Click(object sender, EventArgs e)
    {
    //布局下一视图
    ICommand pCommand = new ControlsPageZoomPageToLastExtentForwardCommand();
    pCommand.OnCreate(axPageLayoutControl1.Object);
    pCommand.OnClick();
    }

  • 相关阅读:
    jquery
    实现元素垂直居中
    浏览器 标准模式和怪异模式
    cookie session ajax
    React props.children
    使用React.lazy报错Import in body of module; reorder to top import/first
    state 和 props 之间的区别
    Harbor打怪升级
    Centos7下安装yum工具
    正则表达式匹配两个特殊字符中间的内容(特殊字符不显示)
  • 原文地址:https://www.cnblogs.com/kogame/p/14430494.html
Copyright © 2011-2022 走看看