1

我需要在一些禁用的 ContextMenu 项目上显示工具提示。我尝试了使用边框并将工具提示和菜单项放在边框中的解决方法,但我的菜单设计完全混乱,将 Margin、Padding 和 BorderThickness 设置为 0 无济于事。
有任何想法吗 ?另一种方法?
提前致谢

4

1 回答 1

0

好的,我明白了,感谢vinod8812。我给了我的 MenuItem 一个具有不同 VisualStates 的样式,然后我只需要将我的 MenuItem 的 VisualState 更改为“已禁用”,工具提示就可以正常工作。

VisualStateManager.GoToState(menutitem, "Disabled", true);

不是一个完美的解决方案,但到目前为止可以工作。

于 2012-08-31T09:36:28.457 回答