1

scrollviewer で focusable=false を設定すると、scrollviewer が mousedown イベントを受け取ることができる理由について、少し混乱しています。フォーカスがマウスイベントにどのように影響するかを誰か説明できますか?

また、マウスイベントが発生するプロセスとは正確には何ですか? ヒット テストはメイン ウィンドウで行われ、次にビジュアル ツリーを進み、最高の zindex を持つ要素を見つけ、その要素をターゲットとして previewmousedown イベントを発生させます。次に、previewmousedown イベントがターゲットにトンネリングされ、ターゲットがそれを処理して、ビジュアル ツリーのルートに到達するまで上方にバブルする mousedown イベントを発生させます。

4

1 に答える 1