C# 自定义控件库之Lable组合控件

这篇具有很好参考价值的文章主要介绍了C# 自定义控件库之Lable组合控件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、创建类库
2、在类库中添加用户控件(Window窗体)
3、控件视图
自定义label控件,C#,c#,用户控件
4、后台代码文章来源地址https://www.toymoban.com/news/detail-729224.html

namespace UILib
{
    public partial class DeviceInfoV : UserControl
    {
        public DeviceInfoV()
        {
            InitializeComponent();
            ParameterInitialize();
        }
        #region 初始化
        private void ParameterInitialize()
        {
            GroupDevice = "产品信息1";
            Product = "产品1";
            Version = "版本1";
            Id = "ID1";
        }
        #endregion

        #region 属性
        private string groupDevice;
        [Description("产品信息")]
        [Category("自定义属性")]
        public string GroupDevice
        {
            get { return groupDevice; }
            set { 
                groupDevice = value; 
                gb_device.Text = groupDevice;
            }
        }

        private string product;
        [Description("产品")]
        [Category("自定义属性")]
        public string Product
        {
            get { return product; }
            set { 
                product = value; 
                lb_product.Text = product;
            }
        }

        private string version;
        [Description("版本")]
        [Category("自定义属性")]
        public string Version
        {
            get { return version; }
            set
            {
                version = value;
                lb_version.Text = version;
            }
        }

        private string id;
        [Description("ID")]
        [Category("自定义属性")]
        public string Id
        {
            get { return id; }
            set
            {
                id = value;
                lb_id.Text = id;
            }
        }
        #endregion
    }
}

到了这里,关于C# 自定义控件库之Lable组合控件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt自定义控件 —— 颜色选择组合控件

             在开始阅读本文之前,如果您有学习创建Qt自定义控件并在其他项目中引用的需求,请参考: Linux系统下在Qt Creator中创建自定义控件并在其他项目中引用 https://blog.csdn.net/YMGogre/article/details/128920804 目录 1、应用场景: 2、所需资源: 3、界面布局: 3.1、各布局/控件

    2024年02月10日
    浏览(39)
  • Android开发之自定义控件-组合控件的开发与实现

    最终实现的效果展示图:   类似支付宝微信,底部分隔线对齐标题效果:       完整渲染显示效果(包含三个条目右边不同颜色的文字): 立体效果:  隐藏资产总额条目右边更多箭头  隐藏中国历史条目右边的文字: 隐藏中国历史条目下边的分隔线: 隐藏条目2中国历史左

    2024年02月10日
    浏览(40)
  • WPF中用户控件和自定义控件

    无论是在WPF中还是WinForm中,都有用户控件(UserControl)和自定义控件(CustomControl),这两种控件都是对已有控件的封装,实现功能重用。但是两者还是有一些区别,本文对这两种控件进行讲解。 用户控件 注重复合控件的使用,也就是多个现有控件组成一个可复用的控件组

    2024年01月21日
    浏览(39)
  • 使用Winform开发自定义用户控件,以及实现相关自定义事件的处理

    在我们一些非标的用户界面中,我们往往需要自定义用户控件界面,从而实现不同的内容展示和处理规则,本篇内容介绍使用Winform开发自定义用户控件,以及实现相关自定义事件的处理。 对于比较规范的界面,需要进行一定的分析,以便从中找到对应的规则,逐步细化为自

    2024年02月03日
    浏览(44)
  • 使用WPF开发自定义用户控件,以及实现相关自定义事件的处理

    在前面随笔《使用Winform开发自定义用户控件,以及实现相关自定义事件的处理》中介绍了Winform用户自定义控件的处理,对于Winform自定义的用户控件来说,它的呈现方式主要就是基于GDI+进行渲染的,对于数量不多的控件呈现,一般不会觉察性能有太多的问题,随着控件的数量

    2024年02月02日
    浏览(51)
  • C# 通过自定义控件实现炫酷的时间显示

    先看效果 话不多说,直接上代码 基础的自定义控件 LED_Num

    2024年02月09日
    浏览(48)
  • C# Window form 自定义控件的结构和设计(三)

    C# Window form 自定义控件的结构和设计 (三) 一、前面介绍了如何来创建第一个自定义的控件,以及一个测试程序。下面我们来看下如何在自定义控件中添加属性。 C#和其他.NET语言支持属性作为语言的第一类成员。把属性作为语言的基础属性有两点主要的有点: ①利用属性使放

    2024年04月15日
    浏览(42)
  • C# 控件基础2——属性配置控件PropertyGrid使用详解,PropertyGrid自定义下拉框TypeConverter,PropertyGrid自定义弹窗UITypeEditor,特性

    最近比较忙,一段时间没写博文了。最近仿vs做了一个自定义界面的功能,使用到了PropertyGrid控件,让我的代码量减少了很多,就抽个晚上把PropertyGrid控件的使用技巧分享一下。 PropertyGrid控件估计大家都很熟悉,但凡使用winform开发过界面的都认识,就是配置控件属性的控件,

    2024年02月09日
    浏览(42)
  • 循序渐进介绍基于CommunityToolkit.Mvvm 和HandyControl的WPF应用端开发(3)--自定义用户控件

    在我们创建界面元素的时候,不管在Vue3+ElementPlus的前端上,还是Winform桌面端上,都是会利用自定义用户控件来快速重用一些自定义的界面内容,对自定义用户控件的封装处理,也是我们开发WPF应用需要熟悉的一环。本篇随笔继续深入介绍介绍基于CommunityToolkit.Mvvm 和HandyCont

    2024年02月09日
    浏览(54)
  • QML Label控件怎么把文本居中

    可以使用Label控件的horizontalAlignment属性和verticalAlignment属性来实现将文本居中显示。 示例代码: 在上述示例中,我们将Label控件的horizontalAlignment属性设置为Text.AlignHCenter,将verticalAlignment属性设置为Text.AlignVCenter,这样文本即可水平居中和垂直居中显示。

    2024年02月16日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包