| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
-
- 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
- /// <summary>
- /// 文字
- /// </summary>
- public string Text
- {
- get
- {
- return _text;
- }
- set
- {
- _text = value;
- }
- }
- /// <summary>
- /// 范围
- /// </summary>
- public RectangleF RectangleF
- {
- get
- {
- return _rectangle;
- }
- set
- {
- _rectangle = value;
- }
- }
- /// <summary>
- /// 范围X
- /// </summary>
- public float RectangleX
- {
- get
- {
- return _rectangle.X;
- }
- set
- {
- _rectangle.X = value;
- }
- }
- /// <summary>
- /// 范围Y
- /// </summary>
- public float RectangleY
- {
- get
- {
- return _rectangle.Y;
- }
- set
- {
- _rectangle.Y = value;
- }
- }
- #endregion Layout
- #region 构造函数
- /// <summary>
- /// 构造函数
- /// </summary>
- /// <param name="text">文字</param>
- /// <param name="rectangle">范围</param>
- public TextRectangleF(string text, RectangleF rectangle)
- {
- _text = text;
- _rectangle = rectangle;
- }
- /// <summary>
- /// 构造函数
- /// </summary>
- public TextRectangleF()
- {
- }
- #endregion 构造函数
- }
- }
|