yangyin
2025-02-28 baa80d650adebcce70f1113cc1020c6039c159a0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System.ComponentModel;
using System.Drawing;
using System.Drawing.Design;
using System.Windows.Forms;
 
namespace DPumpHydr.WinFrmUI.WenSkin.Controls
{
    public class WenLable : WenControl
    {
        public WenLable() : base()
        {
        }
 
        #region 公有属性
 
        [Category("Wen"), Description("显示文字内容")]
        [Editor(typeof(Design.Editor.TextEditFormUITypeEditor), typeof(UITypeEditor))]
        public override string Text { get => base.Text; set { base.Text = value; this.Invalidate(); } }
 
        #endregion
 
        protected override void WenOnPaint(Graphics g, Rectangle rec, PaintEventArgs e)
        {
            base.WenOnPaint(g, rec, e);
            this.DrawString(this.Text, g, rec);
        }
    }
}