2011-01-14 24 views
3

私は、この要素の外側でマウスの左ボタンを上に動かす私のボーダー要素のイベントを定義します。wpfの要素の外でマウス左ボタンアップイベントを見つける方法はありますか?

+0

pls詳細を説明してください...もっと詳しく説明すると、より多くの回答が得られます – Binil

+0

なぜこの質問が投票されましたか?それは良い質問でも初心者からのようです – Binil

答えて

3

マウスを押し下げた要素の外にマウスのアップイベントが発生する可能性があります。マウスを押し下げてelement.CaptureMouse()と呼んでください(マウスを上にして、element.ReleaseMouseCapture()に電話するのを忘れないでください)。

0
 Mouse.Capture (this,CaptureMode.SubTree); 
     AddHandler(); 

    private void AddHandler() 
    { 
     AddHandler (Mouse.PreviewMouseDownOutsideCapturedElementEvent,new MouseButtonEventHandler (HandleClickOutsideOfControl),true); 
    } 
関連する問題