none
WindowからMouseが離れている間にもイベントをキャッチする方法。 RRS feed

  • 質問

  • お世話になっております。

    WPFで開発をする際に、ComboboxにFocusが当たっている場合で、ApplicationのWindow外にマウスがあるでもMouseScrollEventをキャッチし、Comboboxの値を変える方法を探しております。

    WindowFormsでは実現可能だったと思うのですが、WPFでMouseがWindow境界外にある場合のイベントキャッチ方法がわかりません。

    ご存じの方がいらっしゃいましたらご教示頂けますようお願い申しあげます。


    2015年3月2日 2:17

回答

  • justStartedWpfさん、
    英語のMSDN フォーラムで今回の質問に参考になる回答が得られたようですので、こちらのスレッドもクローズさせていただきますね。

    それでは今後ともMSDN フォーラムをよろしくお願いいたします。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    • 回答としてマーク 星 睦美 2015年3月3日 2:20
    2015年3月3日 2:19

すべての返信

  • フォーラム オペレーターの星 睦美です。
    justStartedWpfさん、投稿ありがとうございます。

    WPF の話題を扱っているフォーラム カテゴリに質問を移動させていただきました。
    https://social.msdn.microsoft.com/Forums/ja-JP/home?forum=wpfja

    先に英語のMSDN フォーラムに投稿された質問と同じ内容のように読みました。("I'd like to capture an event such as MouseWheelEvent that occurred out of the application range.")
    How to capture an event our of my application range?
    chanmm さんの返信にjustStartedWpf さんが[回答としてマーク] されて質問は解決していますが、
    今回の質問に関して、前回の質問との関連や違いなどがあれば詳しく書き添えていただくとより役立つ回答を得ることができるのではないかと思います。

    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2015年3月2日 2:53
  • 星さん、

    大変申し訳ございませんでした。

    【回答としてマーク】を選択したつもりはなかったのですが、私の手違いで返信を下さったお二方に【回答としてマーク】と登録してしまっていました。勝手ではありますが、先程訂正を行いました。

    おっしゃる通り、質問の内容に情報が少ないため詳しい回答を得るまでに至ってないと思いますので、詳細を考慮して再度編集致します。


    2015年3月2日 3:17
  • justStartedWpfさん、
    英語のMSDN フォーラムで今回の質問に参考になる回答が得られたようですので、こちらのスレッドもクローズさせていただきますね。

    それでは今後ともMSDN フォーラムをよろしくお願いいたします。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    • 回答としてマーク 星 睦美 2015年3月3日 2:20
    2015年3月3日 2:19
  • その英語のMSDNフォーラムというのは、おそらく以下ですよね?

    How to capture an event our of my application range?
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/36ff24a3-1818-431a-afb9-eda9bc8b9312/how-to-capture-an-event-our-of-my-application-range

    だとすると、回答マークは付いていますが、微妙に解決していないような気がします。

    私の方でも検索してみましたが、以下が参考になるかもしれません。検索しただけできちんと検証していませんが、何らかのヒントが得られるのではないかと思います。

    A wpf control, how to receive the mouse click event outside itself?
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/b699d4df-fbf0-4e47-9e4b-86b5f7865f68/a-wpf-control-how-to-receive-the-mouse-click-event-outside-itself


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/


    2015年3月3日 6:03
    モデレータ