首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

.net WinForm用户控件开发-(四)用户控件的基本属性设置

2012-09-13 
.net WinForm用户控件开发--(4)用户控件的基本属性设置在前几节中,我们演示了怎样进行用户控件开发,大家可

.net WinForm用户控件开发--(4)用户控件的基本属性设置

      在前几节中,我们演示了怎样进行用户控件开发,大家可能对用户控件中的一些属性的基本设置还存在疑惑,这节我们共同学习下用户控件的基本属性设置。

所谓基本属性设置,就是我们常常看到控件在属性设计器中可以对属性进行设置,有些属性在设计中具有默认值,有些在属性设计器中会弹出一个编辑器,供用户选择值。

 这节内容

  1.简单数据类型的属性设置

  2.复杂数据类型的属性设置

 

   1.简单数据类型的属性设置

     简单数据类型,就是.NET中常见的类型,例如字符串,整型,浮动型,这些基本数据类型。

    我们看下这些基本属性

     Browsable:指示该属性是否可以在属性设计器中显示,如果TRUE则显示,FALSE则不显示

     Category:表示属性的分类

     Description:表示属性的描述信息

     DefaultValue:表示属性的默认值。

     下面我们定义了一个用户控件,并自定义了一个属性SecondText,代码如下:

   

public partial class UCLabel : UserControl    {        public UCLabel()        {            InitializeComponent();        }        private string _sText="Helloworld";//初始值        /// <summary>        /// Browsable表示该属性是否显示在设计器中,TRUE为显示        /// </summary>        /// Description表示对属性的描述信息        /// Category表示该属性在属性设计器中的分类        [Browsable(true)]        [Category("文本")]        [Description("第二文本")]        [DefaultValue("新浪微博")]//默认值        public string SecondText        {            get            {                return _sText;            }            set            {                _sText = value;            }        }           }


 

 

 

热点排行