续:
2. Button控件
按钮主要用于执行3类任务:
- 用某种状态关闭对话框(如OK和Cancel按钮)。
- 给对话框上输入的数据执行操作(如,输入一些搜索条件后,单击Search)。
- 打开另一个对话框或应用程序(如Help按钮)。
2.1 Button控件的属性:
Buttom类最常用的属性,它们都是在ButtonBase基类中定义的。
- FlatStyle:改变按钮的样式。
- Enabled:把Enabled设置为false,则该按钮就会灰显,单击它,不会起任何作用。此属性派生于Control。
- Image:可以指定一个在按钮上显示的图像(位图、图标等)。
- ImageAlign:按钮上图像的显示位置。
2.2 Button控件的事件:
private void button1_Click(object sender, EventArgs e)
{...}
对于Click事件,第一个参数Object sender包含被单击的控件。另一个参数EventArgs e包含所发生事件的信息。
3. Label和LinkLabel控件
Label控件(标签)是一个简单的控件,其用途只有一个:在窗体上显示文本。
.NET Framework包含两个标签控件,它们可以用两种截然不同的方式显示:
- Label是标准的Windows标签。
- LinkLabel以Internet链接的方式显示(超链接)。
尽管Label通常不需要添加任何事件处理代码,但它也支持事件。
Label控件常用的属性:
- BorderStyle:指定标签边框的样式。默认为无边框。
- FlatStyle:控制显示控件的方式。
- Image:指定要在标签上显示的图像(位图、图标等)。
- ImageAlign:图像显示在标签的什么位置。
- LinkArea:(只用于LinkLabel)文本中显示为链接的部分。
- LinkColor:(只用于LinkLabel)链接的颜色。
- Links:(只用于LinkLabel)LinkLabel可以包含多个链接。利用这个属性可以查找需要的链接。控件会跟踪显示文本中的链接,不能在设计期间使用。
- LinkVisited:(只用于LinkLabel)把它设置为true,单击控件,链接就会显示为另一种颜色。
- TextAlign:文本显示在控件中的什么位置
- VisitedLinkColor:(只用于LinkLabel)用户单击LinkLabel后控件的颜色
没有评论:
发表评论