小编Gon*_*oFJ的帖子

设置IsManipulationEnabled时,WPF控件不捕获按住事件(右键单击)

我开始用触摸屏进行一些测试,我发现如果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());
    }
Run Code Online (Sandbox Code Playgroud)

wpf events touchscreen right-click

7
推荐指数
1
解决办法
2458
查看次数

标签 统计

events ×1

right-click ×1

touchscreen ×1

wpf ×1