.Net Framework提供了一个派生于Control的类System.Windows.Forms.ButtonBase,它实现了Button控件所需的基本功能。
System.Windows.Forms名称空间提供了3个派生于ButtonBase的控件,Button,CheckBox和RadioButton。
按钮主要用于执行3类任务:
-用某种状态关闭对话框
-给对话框输入的数据执行操作
-打开另一个对话框或应用程序
Button控件的常用属性
FlatStyle - 按钮的样式
Enabled - false按钮就会灰显,单击它不起作用
Image - 可以指定一个在按钮上显示的图像
ImageAlign - 指定按钮上的图像在什么地方显示
Button控件的事件
定义一个Button名称为buttonEnglish,双击Button,在事件处理程序中添加了如下的代码:
private void buttonEnglish_Click(object sender, EventArgs e)
{
...
}
第一个参数object sender包含被单击的控件。System.EventArgs e包含实际发生的事情的信息。