1

無効になっているいくつかのContextMenuアイテムにツールチップを表示する必要があります。境界線を使用してツールチップとメニュー項目を境界線に配置することで回避策を試しましたが、メニューデザインが完全に混乱し、マージン、パディング、BorderThicknessを0に設定しても効果がありません。
何か案は ?別のアプローチ?
前もって感謝します

4

1 に答える 1

0

わかりました、 vinod8812のおかげでわかりました。MenuItem にさまざまな VisualStates のスタイルを指定した後、MenuItem の VisualState を「Disabled」に変更するだけで、ツールチップは正常に機能します。

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

完全な解決策ではありませんが、これまでのところうまくいきます。

于 2012-08-31T09:36:28.457 に答える