HandleDoubleClick() public method

public HandleDoubleClick ( ) : void
return void
 protected override void OnMouseUp(object sender, MouseButtonEventArgs e)
 {
     if (!hasDragStarted && isDoubleClick)
     {
         // user made a double-click
         Debug.Assert(moveLogic.Operation == null);
         moveLogic.HandleDoubleClick();
     }
     moveLogic.Stop();
     Stop();
 }
Beispiel #2
0
 protected override void OnMouseUp(object sender, MouseButtonEventArgs e)
 {
     if (!hasDragStarted)
     {
         if (isDoubleClick)
         {
             // user made a double-click
             Debug.Assert(moveLogic.Operation == null);
             moveLogic.HandleDoubleClick();
         }
         else if (setSelectionIfNotMoving)
         {
             services.Selection.SetSelectedComponents(new DesignItem[] { moveLogic.ClickedOn }, SelectionTypes.Auto);
         }
     }
     moveLogic.Stop();
     Stop();
 }