2016-10-20 23 views
0

TouchLeaveをトリガーした後に、エレメント上でIsMouseOverを無効にする方法はありますか?だから、

、問題:位置をタッチする設定ボタン(または他の要素)をtouchclickマウス位置と次のtouchclick

は0,0に設定され、カーソル位置を試してみましたが、タッチであれば、ユーザの使用マウスまでそれがtrueにIsMouseOverを設定し、
カーソルを0,0の位置にセットしようとしましたが、mousemoveが以前の位置に戻った後にマウスがアプリケーションの外側にある可能性があり、mousemoveがアプリケーション外のマウスまで起動しないために機能しません。
カーソルをアプリ内の位置に設定しようとしましたが、IsMouseHoverが消えませんでした

任意の追加情報WPF:TouchLeaveイベントをトリガーした後のホバー効果を削除します。

+0

XAMLでMouseOver-Effectを実装しましたか?あなたがしようとしていることを理解できるように、いくつかのコードplsを表示してください。私はあなたが実際にやろうとしているものを手に入れません。 – Dominik

+0

ええ、私はmouseover効果を実装し、それは完璧に動作します。私はちょうどtouchleateイベント – AGS17

答えて

1

ボタンのカスタムテンプレートを作成します。

+0

の後にマウスオーバーの効果を削除しようとしていますListBox、ToggleButtonなどの各要素については?とんでもない... – AGS17

関連する問題