程序员
文章平均质量分 59
炘火尽
代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。
展开
-
ICommad中如何监听Map的onAfterDraw事件
(IActiveViewEvents_Event)(pMap).OnAfterDraw+=原创 2015-01-19 10:08:27 · 756 阅读 · 0 评论 -
C# ANSI格式 另存 UTF8
ANSI 另存 UTF8 private void AnsiToUtf8(string rbFile) { //rbFile Ansi格式的文件路径 FileStream fs = new FileStream(rbFile, FileMode.Open, FileAccess.Read); Stream...原创 2018-10-31 15:27:10 · 4072 阅读 · 0 评论 -
VS 类库无法进入断点
右键类库:生成->高级->调试信息改为 full原创 2018-08-31 18:32:40 · 1274 阅读 · 0 评论 -
Winform中简单的控件异步
var action=new Action(()=>Control.Text="修改文本"); if(Control.InvokeRequired){ Control.BegionInvoke(action);}原创 2018-03-23 16:52:46 · 1977 阅读 · 0 评论 -
Arcengine制图表达的一些理解
Arcgis的制图表达博大精深,首先是一个图层转换为制图表达图层,其中的每一个要素都会绑定一个规则ID(Rule_id),那么在arcengine中,我们如何去编辑制图表达呢?首先选中制图表达就成了一个问题,因为如果表达有几何覆盖,也就是表达和数据(Feature)的位置不在一起,甚至偏移很大,普通选择Element的方法根本无法选中它,我们是借助影子表,记录下发生几何覆盖的要素以及要原创 2015-08-21 07:50:40 · 2713 阅读 · 0 评论 -
TreeList CheckBox 父子节点联动
将treeList.OptionsView.ShowCheckBoxes设置为True,树形结构前就会出现CheckBox选择框,如果您想达到选择父节点,子节点也同时选中的效果,需将treeList.OptionsBehavior.AllowRecursiveNodeChecking设置为True。原创 2017-03-14 16:53:33 · 2265 阅读 · 3 评论 -
图片保存到数据库 C#
一、图片保存到数据库oracle中一般保存图片的类型为blob,一般的步骤为:1,首先把图片转化为二进制(byte[]) FileStream fs = new FileStream(filepath, FileMode.Open, FileAccess.Read); byte[] buffByte = new byte[转载 2016-10-09 08:39:20 · 1996 阅读 · 0 评论 -
GIS开源
转载:http://blog.csdn.net/cx_wzp/article/details/22827385转载 2016-02-16 09:08:35 · 349 阅读 · 0 评论 -
WPF的DEV换肤 连WPF自带控件一起换肤
小弟最近采用WPF 想原创 2014-11-06 14:11:09 · 2998 阅读 · 1 评论 -
iTextSharp 绘制字体中特殊符号到PDF
using iTextSharp.text;using iTextsharp.text.pdf;public void DraSymbolToPdf(){ Document doc=new Document(); PdfWriter.GetInstance(doc,new FileStream("test1.pdf",FileMode.Create)); //在运行目录下创建 t原创 2016-07-05 14:36:33 · 2737 阅读 · 0 评论 -
AJAX 读取TXT内容
//$(document).ready(function () { // $("#b01").click(function () { htmlobj = $.ajax({ url: "/ajax/12.txt", async: false }); //$("#myDiv").html(htmlobj.res原创 2016-06-16 17:20:35 · 4131 阅读 · 0 评论 -
反射中属性的用法
首先自定义属性继承 System.Attribute[AttributeUsage(AttributeTatget.All,AllowMultpie=true,Inherited=false)] //关于自定义属性的约束 作用范围/可否多次设置/可否继承public class myAttribute:Attribute{ //可以有属性,方法以及构造函数}/转载 2016-05-30 15:30:36 · 295 阅读 · 0 评论 -
arcSde
http://blog.itpub.net/13403090/viewspace-1114996转载 2016-04-21 10:35:16 · 278 阅读 · 0 评论 -
多线程时的单例
class Singleton{ private static Singleton instace; private static readyonly object syncRoot=new object(); //程序运行时创建一个静态只读的进程辅助对象 private Singleton() //私有构造函数 {} public static Sing原创 2016-02-17 16:25:35 · 292 阅读 · 0 评论 -
TreeList 右击节点时才显示右键菜单,并使该节点获得焦点
//鼠标右击节点时该节点获得焦点,同时指定TreeList的ContextMenuStrip ; 2private void treelArea_MouseDown(object sender, MouseEventArgs e)3 {4 TreeListHitInfo hitInfo = (sender as TreeList).CalcHitInfo(new Po转载 2016-02-15 13:55:05 · 1388 阅读 · 0 评论 -
插件式开发
自己做个笔记:List plugins=new List{}; //存放插件的列表string path=DLL文件夹路径;string[] files=所有的DLL数组;foreach(string dllFile in files) //遍历每一个DLL{ Assembly ably=Assembly.LodeFile(dllFile); Type[]原创 2015-11-30 11:29:02 · 392 阅读 · 0 评论 -
改变单个制图表达属性
记下来怕以后忘记了!通过IRepresentationClass.GetRepresentation 获得 Representation后 ,使用Get_Value和Set_Value来修改其属性值;原创 2015-09-22 10:59:43 · 403 阅读 · 0 评论 -
如何通过IFeatureLayer 的到图层所属路径【 Layer不存在FeatureDataset中】
话不多说 看代码IDataLayer pDataLayer=pFeatureLayer as IDataLayer;IName pName=pDataLayer.DataSourceName;string strPath=pName.WorkSpaceName.PathName;原创 2015-08-26 14:27:48 · 3569 阅读 · 0 评论 -
在Winform上使用WPF气泡
在Winform上使用WPF气泡先上图:连接源码:https://download.csdn.net/download/wangtao510/10992057原创 2019-03-04 10:02:01 · 425 阅读 · 0 评论