简介Winform中创建用户控件
简介Winform中创建用户控件
发布时间:2016-12-28 来源:查字典编辑
摘要:步骤:1、创建一个项目,该项目主要用来设计用户控件。2、创建一个用户控件窗体,用来设计用户控件。3、向用户控件窗体中添加一个按钮(butto...

步骤:

1、创建一个项目,该项目主要用来设计用户控件。

2、创建一个用户控件窗体,用来设计用户控件。

3、向用户控件窗体中添加一个按钮(button1),给它添加相应的移入、移出事件,实现移入时按钮的背景设置一个图片,移出的时候背景设置另一个图片。

复制代码 代码如下:

private void button1_MouseEnter(object sender, EventArgs e)

{

this.button1.Image = Image.FromFile(@"images背景图片001.jpg");

}

private void button1_MouseLeave(object sender, EventArgs e)

{

this.button1.Image = Image.FromFile(@"images/背景图片003.jpg");

}

4、给用户控件重写父类的Text属性(实际上就是设置、获取button1的文本)

复制代码 代码如下:

//重写父类的Text属性

public override string Text

{

get

{

return button1.Text;

}

set

{

button1.Text = value;

}

}

5、给用户控件自定义一个属性(使用该用户控件时,在属性面板就会看到有一个age属性了,这个自己去运行看一下就明白了)

复制代码 代码如下:

//自定义一个属性

[Category("自定义"), Description("显示文本内容")]

public string age

{

get { return "aaa"; }

set { button1.Text = value; }

}

6、这样一个简单的用户控件就做好了

7、创建另一个窗体项目,将我们上面的用户控件引用

8、将用户控件添加到窗体中,运行就可以查看相应的效果了。

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新C#教程学习
热门C#教程学习
编程开发子分类