日期:2014-05-18  浏览次数:21084 次

关于使用 DevExpress控件继承的问题
开发工具VS2010
DevExpress版本DevExpress 2010
开发语言C#
问题:
首先,我创建了一个作为父类的XtraUserControl用户控件,名为XtraUserControlParent,其中添加了一些相应的控件
其次,我又创建了一个XtraUserControl用户控件,继承自XtraUserControlParent,名为XtraUserControlSon
这时问题出现了,XtraUserControlSon在打开设计界面时会出现如下提示

点击确定以后则会画面全无,如下图所示:

同样的,如果我建立一个RibbonForm窗体作为父类,名为RibbonFormParent,其中添加了一些控件,当我再次创建一个窗体并继承自RibbonFormParent,名为RibbonFormSon,当我打开RibbonFormSon的时候,就会出现如下提示:


而这些问题虽然出现,当执行的时候却没有丝毫影响,完全可以正常执行一切设置,但是这样给我的界面设计带来了很大的不便,请问各位用过DevExpress的高手们,这是怎么回事?

------解决方案--------------------
版权问题
没有安装注册
你需要安装
------解决方案--------------------
没装过。。。。帮顶。。
------解决方案--------------------
卸载重新安装一下看看
------解决方案--------------------
是不是DLL导入问题,你自定义控件中用到的DEV控件的dll你导入了么?
------解决方案--------------------
帮你顶。希望解决。。。
------解决方案--------------------
回来看还没解决。。继续帮顶。。
------解决方案--------------------
再顶。。希望解决。。
------解决方案--------------------
探讨
多些sardineany了,不过一直没有人解决呃,很无奈啊…………

------解决方案--------------------
可能都在忙吧。。再坚持。。
------解决方案--------------------
没破解好~帮顶!
------解决方案--------------------
实在不行我给你传一份?我的9.4.3的汉化+破解
------解决方案--------------------
看看是不是版本问题
------解决方案--------------------
邮箱给我,我给你传超大附件
------解决方案--------------------
给你发过去啦。。
------解决方案--------------------
探讨
兄弟,不行啊,我的项目都写了好久了,换成9了,完全不支持啊…………要命啊…………

------解决方案--------------------
重新安装的版本要和以前的一样。。。
有时候的第三方 新版本是向下兼容不了的。。
一般重新安装就可以解决,
重新安装都不行,就看看界面是不是在TFS上被其他人签出了,如果签出了让那人签入获取下(发生过这种情况)
再看看 DLL版本,是否和以前是一致的,
如果不好使。。看看是不是 设计CS文件可能有问题了。。这个获取老版本的改下,或是自己找问题吧。
其他的情况没发现了。

希望有用。。


------解决方案--------------------
为啥用那么高的版本。。。
我觉得 8.1 8.3就够用了。。
------解决方案--------------------
希望高手可以解决
------解决方案--------------------
调试一下就好了。
一般是哪个属性为null了。

很多开发控件的都只是在运行的时候调试。确不知道设计的时候也可以设置断点调试的。
------解决方案--------------------
以前也遇到过类似的问题,估计是哪些控件的属性不对,细心一点!会顶
------解决方案--------------------
重新生成一次,就可以了,我就是这样解决的
------解决方案--------------------
你的问题解决了吗?我现在也是这样了,一个程序是用的7.2版做的,我现在想调试一下,我装了10.24版,可是调试的时候出错。

这是一打开窗体就弹出来的:



这是给的提示:

------解决方案--------------------
另外 sardineany 大哥能给我传9.4.3的汉化+破解版么,我不知道是不是因为我现在的10.24版没有破解好
我的邮箱:ggggooo@163.com