Пример #1
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="textAlign"></param>
 /// <param name="sx"></param>
 /// <param name="sy"></param>
 /// <param name="rect"></param>
 /// <returns></returns>
 public static RectangleF CalcTextRect(this ContentAlignmentEx textAlign, float sx, float sy, RectangleF rect)
 {
     return textAlign.CalcTextRect(sx, sy, rect.X, rect.Y, rect.Width, rect.Height);
 }
Пример #2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="textAlign"></param>
 /// <param name="sizeText"></param>
 /// <param name="x"></param>
 /// <param name="y"></param>
 /// <param name="width"></param>
 /// <param name="height"></param>
 /// <returns></returns>
 public static RectangleF CalcTextRect(this ContentAlignmentEx textAlign, SizeF sizeText, float x, float y, float width, float height)
 {
     return textAlign.CalcTextRect(sizeText.Width, sizeText.Height, x, y, width, height);
 }
Пример #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="textAlign"></param>
 /// <param name="sizeText"></param>
 /// <param name="rect"></param>
 /// <returns></returns>
 public static RectangleF CalcTextRect(this ContentAlignmentEx textAlign, SizeF sizeText, RectangleF rect)
 {
     return textAlign.CalcTextRect(sizeText.Width, sizeText.Height, rect.X, rect.Y, rect.Width, rect.Height);
 }