C# ObjectListView DataTreeListView上下文菜单未显示
右键单击树视图列表项时显示上下文菜单时出现问题。 仅当FullRowSelect==false时才显示上下文; 当我将此设置为true时,不会发生任何事情,但会触发单元格右键单击事件。 DataTreeListView上的上下文菜单条属性链接到“cmenuOpdrachten” 我使用的代码是:C# ObjectListView DataTreeListView上下文菜单未显示,c#,objectlistview,C#,Objectlistview,右键单击树视图列表项时显示上下文菜单时出现问题。 仅当FullRowSelect==false时才显示上下文; 当我将此设置为true时,不会发生任何事情,但会触发单元格右键单击事件。 DataTreeListView上的上下文菜单条属性链接到“cmenuOpdrachten” 我使用的代码是: private void grdOrders_CellRightClick(object sender, CellRightClickEventArgs e) { this.
private void grdOrders_CellRightClick(object sender, CellRightClickEventArgs e)
{
this.cmenuOpdrachten.Show(e.Location.X, e.Location.Y);
}
我做错了什么?通过删除上下文菜单的打开事件解决了我的问题移动了这个私有的void cmenuOpdrachten_打开(对象发送方,CancelEventArgs e){try{if(SelectedOrder!=null){e.Cancel=true;}}catch(Exception ex){Program.Log(“GUI:Error order grid menu”,Program.LogType.Error);}}}通过删除上下文菜单的打开事件解决了我的问题移动了这个私有的void cmenuOpdrachten_打开(对象发送方,CancelEventArgs e){try{if(SelectedOrder!=null){e.Cancel=true;}}catch(异常示例){Program.Log(“GUI:错误顺序网格菜单”,Program.LogType.Error);}