电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ArcEngineC开发

ArcEngineC开发_第1页
1/25
ArcEngineC开发_第2页
2/25
ArcEngineC开发_第3页
3/25
《ArcGIS Engine+C#实例开发教程》 第一讲桌面GIS 应用程序框架的建立 1、新建项目 启动 VS2005,选择“文件|新建|项目”,在项目类型中选择 Visual C#,再选择 Windows 应用程序模板,输入名称“3sdnMap”,点击确定。 在解决方案管理器中将“Form1.cs”重命名为“3sdnMap.cs”,在设计视图中,选中窗体,将其属性中的“Text”改为“3sdnMap”。 2、添加控件 选择工具箱中的“菜单和工具栏|MenuStrip”,将其拖入窗体。 选择工具箱中的“ArcGIS Windows Forms”节,将“ToolbarControl”控件拖入窗体,并将其属性中的Dock 设置为 Top。 选择工具箱中的“菜单和工具栏|StatusStrip”,将其拖入到窗体。 选择工具箱中的“容器|SplitContainer”容器拖入窗体,并将其属性中的Dock 设置为 Fill。 将 TabControl 控件拖入 Panel1,将 Alignment 属性设置为 Bottom,Dock 属性设置为 Fill。点击 TabPages 属性右边的按钮,弹出 TabPage 集合编辑器,将 tabPage1 的Name 设置为 tabPageLayer,Text 设置为图层,将 tabPage2 的Name 设置为 tabPageProperty,Text 设置为属性。如下所示。 选择“图层”选项卡,拖入TOCControl 控件,设置Dock 属性为Fill。 选择“属性”选项卡,拖入DataGridView 控件,设置Dock 属性为Fill。 拖入TabControl 控件到Panel2,设置Dock 属性为Fill。并上述类似的方法,将两个选项卡的Name 和Text 分别设置为:(tabPageMap、地图),(tabPageLayout,制版)。 选择“地图”选项卡,拖入MapControl 控件,设置Dock 属性为Fill。 选择“制版”选项卡,拖入PageLayoutControl 控件,设置Dock 属性为Fill。 最后将LicenseControl 控件拖入到窗体的任意地方。 按 F5 编译运行,可以看到刚才布局好的程序界面了。 3、控件绑定 通过以上步骤添加的控件还只是单独存在,而我们的程序需要各控件间协同工作,因此要进行控件绑定。 分别右击 ToolbarControl、TOCControl 控件,将Buddy设置为axMapControl1,如下图所示。 这样,工具条和图层控件就与地图控件关联了。 4 、添加工具 此时,工具条中还没有任何工具,添加的方法也很简单。右击 ToolbarControl,选择“属性|Items”,点击 Add,选择 Commands 选项卡中的 Generic,双击 Open、SaveAs、Redo、Undo即可将相应工具添加到工具条。 常见的工具有: Map Navigation 中的导航工具,Map I...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ArcEngineC开发

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部