5、编译运行
在上一讲中,我们实现了应用程序基本框架,其中有个小错误,在此先跟大家说明下。
在“属性”选项卡中,我们当时添加的是 DataGridView 控件,这个控件是用来显示数据表的,
而专门用于属性的查询和设置的控件是 PropertyGrid 控件。因此请你删除“属性”选项卡中
的 DataGridView 控件,再把位于“工具箱 | 所有 Windows 窗体 |PropertyGrid ”(如果没有,
右击选择“选择项”以添加此控件)控件拖到该选项卡。
按F5 即可编译运行程序,至此桌面GIS应用程序框架基本框架已经搭建好了,你可以通过工
具条的工具打开地图文档,浏览地图了,效果如开篇所示.
在这一讲中,主要讲解菜单的添加和实现。
1、 添加菜单
在设计视图中,单击菜单栏,会出现“请在此处键入”的提示,单击提示就可以键入菜
单名称,如“文件”,再单击“文件”,即可输入其下拉子菜单,如下所示:
Tips :
每创建一个菜单,请在其属性面板中设置 Name 属性,而且不要为中文,因此 Name
值将是此菜单响应函数的函数名的一部分,带中文的函数名,总是不好吧。
本讲中,我们将添加新建( New )、打开( Open )、添加数据 ( AddData )、保
存( Save )、另存为( SaveAs )、退出( Exit )这些菜单,()内为相应的 Name 属
性值。
Tips:
你可以在属性面板中的 Text 属性中,把菜单名设置为中英文形式,如“打开
O
还有一种在程序运行时都有效的全局快捷键,可以在属性面板中的“ ShortCutKeys ”中
设置。
pen ”,
带下划线的 O 表示此项菜单的快捷键是字母 O ,设置方法是在相应字母前加上“ & ”字符,
如“打开 &Open ”。但这种快捷键只在打开此下拉菜单时才有效,即当你单击“文件”菜单弹
出下拉菜单时,按下字母 O 就可以定位到“打开”菜单。
你还可以在属性面板中的 Image 属性中设置你喜欢的菜单图标。单击 Image 那一行
右边的按钮,弹出如下菜单。选择“项目资源文件”,再单击导入就可以选择你的图标了。
- 1
- 2
前往页