如何禁用WPF菜单的透明度?

时间:2009-11-12 13:36:42

标签: c# .net wpf menuitem

我正在编写带有菜单的WPF应用程序。 显示子菜单需要2到4秒。 在2~4秒内,子菜单显示透明状态。

所以这是问题,如何禁用菜单的透明度状态? 还是要避免2~4秒的延迟?

提前致谢。

2 个答案:

答案 0 :(得分:0)

在最糟糕的情况下,您可能根本想要禁用硬件加速:Ugly WPF text rendering - can't disable hardware acceleration on Vista

答案 1 :(得分:0)

问题是因为菜单在点击时淡入,但在使用快捷键时立即显示,并且淡入效果很慢?当我看到这样的问题时,我已经更新了视频驱动程序并且通常会有所帮助。

如果要完全禁用淡入淡出,可以覆盖菜单控制模板并指定弹出窗口不使用任何动画。