winform 自定义控件

步骤:

1、添加新建项——用户控件——添加

2、此时,可以向已创建的用户控件添加相应控件,构建自己的控件,例如下图:

         

3、添加相应的属性

public Label lbl_textName   //例子中的“平均值”
   {
            get { return lbl_textItemName; }
            set { lbl_textItemName = value; }
   }
 public Label lbl_textValue  //例子中的“0”
{ get { return lbl_textItemValue; } set { lbl_textItemValue = value; } }

 4、调用方法(在实例中的应用)

 

 foreach (Control controlItem in panel.Controls)
            {
                if (controlItem is CustomControl.SpecTolerance) //SpecTolerance自定义控件名;CustomControl 自定义空间名所在的文件夹
                {
                    ((CustomControl.SpecTolerance)controlItem).lbl_textName.Text = “合格率”;   //lbl_textName是要显示“合格率”的自定义控件中控件的属性名
                    ((CustomControl.SpecTolerance)controlItem).lbl_textValue.Text = 100;//lbl_textValue是要显示“100”的自定义控件中控件的属性名
                    
                }
            }

 

posted @ 2017-11-16 11:55  chu_叶子  阅读(247)  评论(0)    收藏  举报