Beispiel #1
0
 public static EGrip GetCurrentGrip(this IExpandableElement element, Point point)
 {
     if (element.BottomGripBounds != null && element.BottomGripBounds.Contains(point))
     {
         return(EGrip.Bottom);
     }
     else if (element.RightGripBounds != null && element.RightGripBounds.Contains(point))
     {
         return(EGrip.Right);
     }
     else if (element.BottomRightGripBounds != null && element.BottomRightGripBounds.Contains(point))
     {
         return(EGrip.BottomRight);
     }
     return(EGrip.None);
 }
Beispiel #2
0
 public static bool IsInAnyGrip(this IExpandableElement element, Point point)
 {
     return(GetCurrentGrip(element, point) != EGrip.None);
 }