private void listView_MouseUp(object sender, MouseEventArgs e) { Control control = sender as Control; object target = null; // TODO if (e.Button == MouseButtons.Right) { IEnumerable <object> commands = ContextMenuCommandProvider.GetCommands( Lazies.GetValues(m_contextMenuCommandProviders), m_eventSequenceContext, target); Point screenPoint = control.PointToScreen(new Point(e.X, e.Y)); m_commandService.RunContextMenu(commands, screenPoint); } }
private void resourcesListView_MouseUp(object sender, MouseEventArgs e) { // in case of right click if (e.Button == MouseButtons.Right) { Control control = sender as Control; object target = null; IEnumerable <object> commands = ContextMenuCommandProvider.GetCommands( Lazies.GetValues(m_contextMenuCommandProviders), m_resourcesListViewAdapter, target); Point screenPoint = control.PointToScreen(new Point(e.X, e.Y)); m_commandService.RunContextMenu(commands, screenPoint); } }