在WPF应用程序的DataGrid中的ContextMenu中是否支持Touch?

时间:2013-07-30 06:06:48

标签: wpf windows-7 datagrid touch contextmenu

我的WPF应用程序中有一个DataGrid。我为网格中的行定义了ContextMenu。当我们右键单击网格的行时,会出现上下文菜单,但是当我们在触摸支持设备(即带有Windows 7的平板电脑)上“按住并按下”时它不会出现。我在网格中设置了IsManipulation=true

<UserControl.Resources>
    <ContextMenu x:Shared="False" x:Key="contextDailyPlannerMenu">
        <MenuItem Command="{Binding ViewCustomerCommand}" Header="View Customer" />
        <MenuItem Command="{Binding DisplayOrderCommand}" Header="Order Guide" />
    </ContextMenu>
</UserControl.Resources>

<DataGrid x:Name="DailyPlannerGridView" ItemsSource="{Binding ListDailyPlanner}" ContextMenu="{StaticResource contextDailyPlannerMenu}" HIsManipulationEnabled="True" IsReadOnly="True" >

默认情况下是否支持触控?如果没有,如何实现这一目标?

感谢。

0 个答案:

没有答案