摘要:
自己系统中本身对于放大缩小等功能直接是单独重写的,但是如果在加一个工具条具有相同功能的话两者之间会有一些冲突,为解决该冲突可以重写工具条的OnItemClick事件 该工具条命名为axTool 我本身是在地图的鼠标点击事件中写的 代码如下: 为解决冲突为axTool添加事件: 这样即可成功解决该冲突 阅读全文
摘要:
为了解决鼠标移过动态显示要素属性的问题,我在网上先是查到的只能显示单个要素的属性,就是直接在arcmap中设置好的那个tips就可以显示,但是这种显示效果只是简单的实现了显示要素的属性值,可是没有对该要素的描述。为了在程序中实现这种效果,代码可写为: private void axMap_OnMou... 阅读全文
摘要:
一 、界面简单设计如下:二 、代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq... 阅读全文
摘要:
在父窗体随意为之添加 protected override CreateParams CreateParams { get { XtraForm xa = _App.Framework.MainForm; xa. CreateParams cp = xa.CreateParams; cp.ExSty 阅读全文
摘要:
使用以下方法可以准确的记录代码运行的耗时。 System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // you code .... stopwatch.Stop(); // 阅读全文
摘要:
界面Load的时候添加对tableLayoutPanel的处理即可,还可设置窗体的DoubleBuffered属性为True tableLayoutPanel1.GetType().GetProperty("DoubleBuffered", System.Reflection.BindingFlag 阅读全文
摘要:
/// /// 根据余弦定理求两个线段夹角 /// /// 端点 /// start点 /// end点 /// double Angle(PointF o, PointF s, PointF e) { double cosfi ... 阅读全文
摘要:
一般来说,如果类的后缀是Command,则用OnClick方法;如果是Tool,则设置Map的CurrentTool属性为该工具 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
一、需求:需要将表中每一条记录中的某些内容导出在一个word文档中,并将这些文档保存在指定文件夹目录下二、界面,简单设计如下:三、添加office相关引用添加后可在解决方案资源管理器中看到:四、添加form1中的引用using System.Data.OleDb;using System.Data.... 阅读全文