タイトルバーとクロムがオフになっているWPFアプリケーションを作成しました。私はいくつかの点でそれがクロムのように振る舞うだろうという考えで、アプリ全体の周りに国境を持っています。私がやろうとしている最初のことは、マウスがクリックされたときにマウスの動きをキャプチャしてマウスが動き出すようにすることです。問題は、マウスがあまりにも速く動くとウィンドウを離れてしまい、マウスが動かなくなってしまうことです。私はマウスの速度に関係なく問題なく通常のWinFormでこれを行うことができました。より効率的にこれを行う方法はありますか、またはmousemoveのポーリングを調整することは可能でしょうか?ボーダー以外のコンテナはおそらくより優れた性能を発揮しますか?WPF MouseMoveイベントポーリング
3
A
答えて
7
ウィンドウの左クリックイベントハンドラでMe.DragMoveを試してください。ほとんどのカスタムソリューションよりもはるかに優れています。
4
ユーザーがクリックすると、マウスをキャプチャする必要があります(Mouse.Capture参照)。こうすることで、マウスカーソルが要素上にあるかどうかに関係なく、マウスイベントを取得できます。
関連する問題
- 1. F#WPFのMouseMoveのparamsは
- 2. Javascriptイベントポーリングの頻度を低くする
- 3. .mousemove on IE8
- 4. mouseMove for Watin
- 5. ページ全体や「.mousemove」
- 6. セレンアクセスmouseMove js関数
- 7. 信頼できるMouseMove(ホップ)
- 8. Autohotkey Mousemove間違ったモニタ
- 9. mousemoveでonclickをキャンセルする
- 10. jQueryのクロスドメインのiframe MOUSEMOVE機能
- 11. mousemoveを実行中にmouseholdイベント
- 12. mousemoveで子要素を無視する
- 13. jQuery/hover()/。mousemove()最適化の問題
- 14. スタックビューのmouseMoveイベントへの応答
- 15. SWT MouseMoveリスナーがマウスの場合...
- 16. mousemoveとmousedownイベントをバインドする(jQuery)
- 17. 右からのMousemoveイベントの歪み
- 18. MouseMoveイベントでパネルを水平に移動
- 19. mousemoveでオプションを選択する
- 20. InkCanvasで指でタッチする(タッチスクリーン)マウスではなくmouseMove
- 21. WP7.1ですべてのMouseMoveイベントを処理できますか?
- 22. 分度器browser.actions()。ホバー効果が表示されないmouseMove()
- 23. touchmoveとmousemoveをいつ使用しますか?
- 24. HTMLキャンバス要素のmouseMove outイベントを検出します
- 25. dispatcheventでmousemoveイベントを生成しますか?
- 26. mousemove over要素 - 正確なマウス位置を得るX Y
- 27. クリック後のみmousemoveイベントを初期化する
- 28. クラウド内のサーバーでAutoIt mouseMove()を使用できますか?
- 29. imgのmousemoveの後にマウスアップが動作しない
- 30. IEはmousemoveを本体にバインドします
これはうまく機能しました。 – CodeMonkey1313