private void HandleDoubleClick(object sender, JetListViewLibrary.HandledEventArgs e) { if (DoubleClick != null) { DoubleClick(this, e); } if (!e.Handled && Core.State == CoreState.Running && _executeDoubleClickAction) { IResourceList resList = GetSelectedResources(); if (resList.Count > 0) { bool haveActions = false; for (int i = 0; i < resList.Count; i++) { IResource res; try { res = resList[i]; } catch (StorageException) { continue; } if (Core.ActionManager.GetDoubleClickAction(res) != null) { haveActions = true; break; } } if (haveActions) { Core.ActionManager.ExecuteDoubleClickAction(resList); e.Handled = true; } } } }
private void _listView_DoubleClick(object sender, JetListViewLibrary.HandledEventArgs e) { OnAccept(); e.Handled = true; }