Beispiel #1
0
 private Rectangle ToGroupCoordinates(LayoutElement <Group> element, Rectangle bounds)
 {
     return(new Rectangle(ToGroupCoordinates(element, bounds.Location), bounds.Size));
 }
Beispiel #2
0
 /// <summary>
 /// Transform <paramref name="location"/> to coordinates of <paramref name="element"/>
 /// </summary>
 /// <param name="element"></param>
 /// <param name="location"></param>
 /// <returns></returns>
 private Point ToGroupCoordinates(LayoutElement <Group> element, Point location)
 {
     return(new Point(
                location.X - element.Bounds.X,
                location.Y - element.Bounds.Y - GroupLabelSize.Height - GroupLabelMargin.Vertical));
 }