08 2013 档案
摘要:http://www.doc88.com/p-305888679879.htmlhttp://www.doc88.com/p-992232217007.htmlhttp://www.cnblogs.com/brucewoo/category/335856.html
阅读全文
摘要:利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用——与“C#,ArcGIS Engine开发入门教程”相同此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署应用的方法和步骤。你可以在下面的目录下找到相应的样例程序:/DeveloperKit/Samples/Developer_Guide_Scenarios/ ArcGIS_Engine/Building_an_ArcGIS_Control_Application/Map_Viewer注:ArcGIS样例程序不包含在ArcGIS Engine开发工具包“典型”安装方式中。
阅读全文
摘要:C#,ArcGIS Engine开发入门教程 转自:http://blog.csdn.net/yanleigis/article/details/2233674目录(?)[+]五实现一 加载ArcGIS控件二 在容器中嵌入ArcGIS控件三 加载Map文档到MapControl与PageLayoutControl 四 设置ToolbarControl与TOCControl控件的绑定控件五 处理窗口缩放六 向ToolbarControl增加命令七 给PageLayoutControl添加弹出式菜单八 在TOCControl中控制标签编辑九 在MapControl上绘制图形十 创建自定义工具十一
阅读全文
摘要:Interface IDataHandler{ void DataRead();}Interface IXMLTransformer{ void TransformToXML();}Interface ICharHandler{ void CreateChar(); void DisplayChar();}Interface IReportHandler{ void Createreport(); void Displayreport();}public class ConcreteClass:IDataHandler,ICharHandler //实现两个接口,相当于有两个“基类”{ pub
阅读全文
摘要:1、复用注意事项 复用时,要尽量使用组合/聚合关系(即关联关系),少用继承2、使用原则一般而言,如果两个类之间是“Has-A”关系,应使用组合或聚合;如果是“Is-A”关系,可使用继承。“Is-A”是严格的分类学意义上的定义,意思是一个类是另一个类的一种;而“Has-A”则不同,它表示某一个角色具有某一项责任。public abstract class DBUtil{ public abstract Connection GetConnection();}public class OracleDBUtil:DBUtil{ public override connection GetConnec
阅读全文
摘要:Assert.IsNotNull 方法Visual Studio 2012 其他版本 Visual Studio 2010Visual Studio 2008Visual Studio 2005此主题尚未评级 - 评价此主题 验证指定的对象是否不为 null。 重载此成员。有关此成员的完整信息(包括语法、用法和示例),请单击重载列表中的相应名称。重载列表 名称说明 IsNotNull(Object)验证指定的对象是否不为 null。 如果该对象为 null,则断言失败。 IsNotNull(Object, String)验证指定的对象是否不为 null。 如果该对象为 null,则断言失败。.
阅读全文
摘要:对话框中我们常用了以下几种:1、文件对话框(FileDialog) 它又常用到两个: 打开文件对话框(OpenFileDialog) 保存文件对话(SaveFileDialog)2、字体对话框(FontDialog)3、颜色对话框(ColorDialog)4、打印预浏对话框(PrintPreviewDialog)5、页面设置(PrintDialog)6、打印对话框(PrintDialog) 还有更多,有时间的网友可以看看MSDN。下面我们一个个来介绍。在介绍的过程中我用到了一个自己开发的类:File,主要是文件操作的。 文件对话框(FileDialog) 一、打开文件对话框(Op...
阅读全文