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) 编辑 收藏 举报