helloDog

导航

Devexpress10.1.3 DevExpress.Xpf.Bars.BarManager 按钮没有光标效果问题解决

今天用新下载的 Devexpress10.1.3 的WPF控件做个项目,使用了DevExpress.Xpf.Bars.BarManager 了,,可是出现了一个问题让我郁闷了一个2个小时。

问题大概就是这样,我添加了BarItem,BarItemLink后,运行界面,发现当鼠标停在按钮上时没有出现光标选中的效果。

开始以为什么属性没有设置对,于是不停的该属性调试,依然没有解决。但是发现运行DevExpress自带的测试时所有效果都是存在。

于是查看了示例的代码,最后反编译了示例的基类,找到了线索。原来示例一开始都有初始化设置DevExpress.Xpf.Themes.ThemeManager.ApplicationThemeName 属性。

问题果然是这样,在运行中初始化 DevExpress.Xpf.Themes.ThemeManager.ApplicationThemeName 属性一切也就恢复正常了。调试代码发现,原来初始状态DevExpress.Xpf.Themes.ThemeManager.ApplicationThemeName = null,好像之前的版本都没有这个问题,终于搞定了,可以回家吃饭了。

 

之前走了点弯路,不过当ApplicationThemeName = null时,好像只有BarManager会有问题,GridControl、NavBar等等我也试了的,都是正常的。不会是bug吧。

posted on 2010-06-28 19:28  Mrrr-Workroon  阅读(1110)  评论(0编辑  收藏  举报