C#_状态栏,textbox动态变化
来源:互联网 发布:cad2016 for mac 编辑:程序博客网 时间:2024/05/18 02:57
+
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.SystemUI;
using ESRI.ArcGIS.Controls;
namespace mxd3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
IMapDocument mMapDocument;
private void LoadMapDocument()
{
mMapDocument = new MapDocumentClass();
OpenFileDialog openFileDialog1 = new OpenFileDialog();
openFileDialog1.Filter = "(*.mxd)|*.mxd";
openFileDialog1.Title = "打开地图文档";
openFileDialog1.ShowDialog();
string Path = openFileDialog1.FileName;
if (axMapControl1.CheckMxFile(Path))
{
axMapControl1.LoadMxFile(Path);
}
axMapControl1.Refresh();
}
private void button1_Click_1(object sender, EventArgs e)
{
LoadMapDocument();
}
private void textBox1_KeyDown_1(object sender, KeyEventArgs e)
{
try
{
double Value = double.Parse(textBox1.Text);
axMapControl1.MapScale = Value;
axMapControl1.Refresh();
}
catch
{
MessageBox.Show("请输入正确的比例尺");
}
}
private void axMapControl1_OnMouseMove_1(object sender, IMapControlEvents2_OnMouseMoveEvent e)
{
CoordinateLabel.Text = "当前坐标 X=" + e.mapX.ToString("#0.0000") + "Y=" + e.mapY.ToString("#0.0000") + " " + this.axMapControl1.MapUnits;//坐标加单位
}
private void axMapControl1_OnViewRefreshed(object sender, IMapControlEvents2_OnViewRefreshedEvent e)
{
textBox1.Text = ((long)this.axMapControl1.MapScale).ToString();
}
private void button2_Click(object sender, EventArgs e)
{
ICommand Cmd = new ControlsMapFullExtentCommandClass();
Cmd.OnCreate(this.axMapControl1.Object);
Cmd.OnClick();
}
}
}
- C#_状态栏,textbox动态变化
- C#TextBox数据随ComboBox数据变化而变化
- android标题栏、状态栏图标文字颜色及背景动态变化
- 39_震动服务&动态的监听edittext文本变化
- 让TextBox随窗体变化而变化
- MFC对话框程序添加状态栏动态显示时间,随窗口大小变化
- 双层状态栏问题 跟踪状态栏Frame变化
- C#_如何在TextBox获得焦点的时候,将焦点放在textBox文字的最后
- 一篇搞定状态栏颜色变化
- 动态生成TextBox总结
- 动态创建TextBox
- 动态添加、删除Textbox
- C# 根据字体高度变化的textBox
- 数据结构(C#)_查找(动态查找)
- C语言_动态内存分配
- C++_编写动态链接库
- C++_编写动态链接库
- C++_编写动态链接库
- git 常用指令
- 修行
- 25个增强iOS应用程序性能的提示和技巧
- hdu 4276 The Ghost Blows Light
- Android 读取<meta-data>元素的数据
- C#_状态栏,textbox动态变化
- 【资源分享】什么样的团队是高效的测试团队?如何领导出高效的测试团队?
- [python 开发]python小实例
- 有序数组(升序)转换为二叉排序树
- s60 v3 同步google联系人(电话本)
- 使用extJs时能常用的正则表达式
- 二叉树非递归,前中后序遍历
- Eclipse工程中java文件的“J”标识变样的解决方法
- Java编程兵书