private VisualElement NormalizePosition(VisualElement element) { var newPosition = new Point( (int)(element.Position.X - element.Size.Width / 2), (int)(element.Position.Y - element.Size.Height / 2)); element.Position = newPosition; return(element); }
public VisualElement( string word, Point position, Size size, Color color, Font font, int frequency) { Word = word; Position = position; Color = color; Size = size; Font = font; Frequency = frequency; }
public static PointF ToPointF(this Point point) { return(new PointF((float)point.X, (float)point.Y)); }