メニュー付きの WPF アプリケーションを作成しています。サブメニューが表示されるまでに 2 ~ 4 秒かかります。その2~4秒の間、サブメニューは透明な状態で表示されました。
メニューの透過状態を無効にするにはどうすればよいですか? または2〜4秒の遅延を回避するために何か?
前もって感謝します。
最悪のシナリオでは、おそらくハードウェア アクセラレーションをまったく無効にする必要があります。Ugly WPF テキスト レンダリング - Vista ではハードウェア アクセラレーションを無効にできません
クリックするとメニューがフェードインしますが、ショートカット キーを使用するとすぐに表示され、フェードが遅いためでしょうか? このような問題が発生した場合は、ビデオ ドライバーを更新しましたが、通常は問題が解決しました。
フェードを完全に無効にしたい場合は、メニュー コントロール テンプレートをオーバーライドして、ポップアップがアニメーションを使用しないように指定できます。