开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 6056|回复: 1

SplashScreenManager的使用问题

[复制链接]

0

精华

0

贡献

0

赞扬

帖子
7
软币
128
在线时间
11 小时
注册时间
2013-8-5
发表于 2013-9-28 09:51:00 | 显示全部楼层 |阅读模式
问题一:
1.新建一个仅有一个窗体的WinForm的DXApplication1工程
2.打开窗体设计界面,双击工具箱的SplashScreenManager控件,在放置好的splashScreenManager1上,分别点Add Splash Screen和Add Wait Form,分别出现如下问题:

Add Splash Screen弹出的提示

Add Splash Screen弹出的提示


Add Wait Form弹出的提示

Add Wait Form弹出的提示

3.出现上述提示后,有时不会创建“SplashScreen1.cs”和“WaitForm1.cs”窗体文件,有时又会创建。

问题二:
1.接问题一,不管是否自动创建了SplashScreen1和WaitForm1窗体,都通过在工程上右键/Add DevExpress Item/New Item来确保创建这两个窗体
2.在splashScreenManager1控件上,选择Active Splash Form为WaitForm1
3.双击窗体进入代码编辑,出现如下图所示:

splashScreenManager1不可用

splashScreenManager1不可用

4.发现splashScreenManager1不可用后,经过排查,发现在Form1.Designer.cs文件中如下图所示:

splashScreenManager1不可用的原因

splashScreenManager1不可用的原因

解决的方法是为控件添加一个成员变量,如下图所示:

解决splashScreenManager1不可用

解决splashScreenManager1不可用


说明:
1.开发环境为Win7 x64 旗舰版+VS2010旗舰版
2.在第一次安装完成13.1.5版本之后,一直都是正常使用(包括SplashScreenManager控件),直到最近再次用到SplashScreenManager控件时,出现上述情况
3.出现情况后,尝试过在开始菜单/所有程序/DevExpress DXperience 13.1/DXperience 13.1 Setup进行Repair,问题依旧
4.尝试N遍重新安装13.1.5,并且每次安装前都是先行卸载,并清理现有本地硬盘所有有关DevExpress目录及件,并用金山卫士清理注册表进行清理,才重新安装的,但安装后问题依旧
5.以为是13.1.5版本固有的bug,卸载后,重新安装13.1.7,问题仍然依旧。

请教各位大神:
1.问题一是如何产生的,有什么解决方法?
2.问题二虽然通过上述方法可以手动解决,但是为何双击添加该控件时,这些代码不能自动正确的添加到Form1.Designer.cs,是什么导致的,如何处理?

回复

使用道具 举报

0

精华

2

贡献

2

赞扬

帖子
39
软币
705
在线时间
68 小时
注册时间
2013-11-30
发表于 2013-12-15 22:56:45 | 显示全部楼层
目前也使用13.1.5中,没有发现该问题,估计是VS2010问题。
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-23 16:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表