标签:private tar ini 一个 submit hand alt bsp 自定义
vs的控件不是太好看,找人做了ui,每次都复制怪麻烦的,自己做个自定义的控件,button为例
public partial class UserControlButton : UserControl { public UserControlButton() { InitializeComponent(); } [Browsable(true)] [Description("设置图片"), Category("setPic"), DefaultValue(" ")] public Image CusBackgroudPicture { get { return flowLayoutPanel1.BackgroundImage; } set { flowLayoutPanel1.BackgroundImage = value; } } public string CusName { get { return lbSubmit.Text; } set { lbSubmit.Text = value; } } public event EventHandler ButtonClick; private void lbSubmit_Click(object sender, EventArgs e) { ButtonClick?.Invoke(sender, e); } }
这个button的优化就是放了一个panel用来放背景图片,放了一个label用来设置字体样式,设置字体样式什么的属性我没写,想设置的可以自己写一下,封装属性就行
标签:private tar ini 一个 submit hand alt bsp 自定义
原文地址:https://www.cnblogs.com/hgdhome/p/11766349.html