7

タッチ スクリーンでいくつかのテストを開始していますが、UIControl の "IsManipulationEnabled" 属性が true に設定されている場合、プレス アンド ホールド ジェスチャ (WIN7) によって発生した MouseRightClick イベントがキャプチャされないことがわかりました。私は何か間違ったことをしていますか?

public MainWindow()
    {
        InitializeComponent();
        WC_Rectangle.IsManipulationEnabled = true;
        WC_Rectangle.MouseRightButtonUp += new MouseButtonEventHandler(WC_Rectangle_MouseRightButtonUp);
    }

    void WC_Rectangle_MouseRightButtonUp(object sender, MouseButtonEventArgs e)
    {
        System.Diagnostics.Debug.WriteLine("RIGHT CLICK : " + sender.ToString());
    }
4

3 に答える 3

2

操作イベントをキャンセルすると、マウス イベントを取得する必要があります。

于 2014-08-14T06:40:09.797 に答える
-2

代わりに動作を使用する

于 2010-10-19T20:21:14.677 に答える