日期:2014-05-17  浏览次数:20838 次

【求助】自定义控件老是报错
各位大佬,我现在自己练习写一个程序,遇到自定义控件老是报错的问题。

如下面链接的附件,里面有两个控件,分别为Map,CButton的控件,都很简单的控件,我拖到一个窗体里面,运行,老是报错,请帮忙看看那里有问题,谢谢。

请下载附件后帮忙看看
控件 报错

------解决方案--------------------
引用:
Quote: 引用:

汗,我刚下了,没注意看10分,楼主你恨啊,你那个属性没实现,抛出异常,

你说的不懂。我把所有的属性都改成get;set后,依然不行。
奇怪的是我的CButton,什么代码都没写,也不行。。。


那是因为你命名空间与窗体类同名了,所以导致冲突找不到相应命名空间里面的类,
你现在项目命名空间是RXISP,而主窗体类名也是PRXISP,自定义CButton在 RXISP.CButton下,你添加到窗体时IDE会自动生成代码CButton cButton1;  .... cButton1=new RXISP.CButton();所以编译的时候它发现窗体类下并不存在CButton类,解决方案就是把窗体类修改下,或者命名空间修改下,比如窗体类改为frm_PRXISP