【发布时间】:2013-02-26 20:18:25
【问题描述】:
我在 C# 项目的 XAML 中创建了一个 DataGrid。我在行中添加了一个上下文菜单。基本上,当用户直接单击单元格时,它应该在当前窗口中打开相关项目,这是在SelectionChanged 事件上实现的。
但是,如果用户右键单击一行,它应该显示上下文菜单而不选择该行,以便用户可以在上下文菜单中选择一个项目以在新窗口中打开相关项目。因此他们可以同时查看已选择的项目和新项目,但是当右键单击选择行时,用户会在当前窗口和新窗口中看到新选择的项目。
如何停止右键单击操作以显示上下文菜单以选择单元格?
【问题讨论】: