问题一:
1.新建一个仅有一个窗体的WinForm的DXApplication1工程
2.打开窗体设计界面,双击工具箱的SplashScreenManager控件,在放置好的splashScreenManager1上,分别点Add Splash Screen和Add Wait Form,分别出现如下问题:
Add Splash Screen弹出的提示
Add Wait Form弹出的提示
3.出现上述提示后,有时不会创建“SplashScreen1.cs”和“WaitForm1.cs”窗体文件,有时又会创建。
问题二:
1.接问题一,不管是否自动创建了SplashScreen1和WaitForm1窗体,都通过在工程上右键/Add DevExpress Item/New Item来确保创建这两个窗体
2.在splashScreenManager1控件上,选择Active Splash Form为WaitForm1
3.双击窗体进入代码编辑,出现如下图所示:
splashScreenManager1不可用
4.发现splashScreenManager1不可用后,经过排查,发现在Form1.Designer.cs文件中如下图所示:
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,是什么导致的,如何处理?
|