using System.Drawing; namespace Dongke.WinForm.Controls.InvoiceLayout { internal class TextRectangleF { #region 成员变量 private string _text = string.Empty; // 文字 private RectangleF _rectangle = RectangleF.Empty; // 范围 #endregion 成员变量 #region Layout /// /// 文字 /// public string Text { get { return _text; } set { _text = value; } } /// /// 范围 /// public RectangleF RectangleF { get { return _rectangle; } set { _rectangle = value; } } /// /// 范围X /// public float RectangleX { get { return _rectangle.X; } set { _rectangle.X = value; } } /// /// 范围Y /// public float RectangleY { get { return _rectangle.Y; } set { _rectangle.Y = value; } } #endregion Layout #region 构造函数 /// /// 构造函数 /// /// 文字 /// 范围 public TextRectangleF(string text, RectangleF rectangle) { _text = text; _rectangle = rectangle; } /// /// 构造函数 /// public TextRectangleF() { } #endregion 构造函数 } }