首页 / 浏览问题 / 组件GIS / 问题详情
关于GIS学堂的组件式gis开发课程的问题
8EXP 2021年06月05日
MainFrm使用

1个回答

您好,mainfrm是教学课程中开发项目使用的窗体(控件所在的窗体)名称。

同样的,实例化InputName后inputName使用的方法是ShowDialog()方法,该方法是打开窗体方法,所以InputName也是一个自己创建绘制的窗体类,并不是一个组件对象。

希望可以帮助到您!
10,538EXP 2021年06月07日

请问怎么解决这个错误

是添加一个窗体,命名为InputName的意思吗?这样代码没有错误,但是程序运行时选中某个数据源单击右键不会有创建矢量数据源、复制数据源等的显示,请问哪里出错了?,如果可以的话,方便给源代码吗
这个InputName是教程里老师自己绘制编辑的一个窗体,这个窗体是用来输入新建的点数据集参数的,您在这里新建数据集可以直接用代码,或者绘制方便您操作的窗体。
不是添加一个窗体,InputName窗体类是教程里老师之前就绘制好的,这里的代码只是实例化出来一个打开它。

窗体、右键菜单等内容,都是自己程序开发编辑绘制出来的,是基本的开发技术,如果您有相关需要使用VS自带的或其他三方的窗体控件均可以进行窗体绘制。
...