Ejemplo n.º 1
0
 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;
             }
         }
     }
 }
Ejemplo n.º 2
0
 private void _listView_DoubleClick(object sender, JetListViewLibrary.HandledEventArgs e)
 {
     OnAccept();
     e.Handled = true;
 }