如何:使用按钮控件
更新:2007 年 11 月
按钮使用户可以与程序进行交互。例如,许多对话框都带有“确定”和“取消”按钮。用户可以单击“确定”按钮以提交在对话框中输入的信息。或者,也可以单击“取消”按钮,在不提交任何数据的情况下关闭对话框。
可以设置按钮的属性来更改其外观。例如,可以设置 Text 属性从而在按钮上显示特定的文本,或设置 ForeColor 属性以更改文本的颜色。有关更多信息,请参见如何:创建非矩形按钮 (Visual C#)。
控件具有事件,一旦用户对控件执行某特定操作就会引发相应事件。您可以创建决定程序应如何响应事件的事件处理程序。所有控件均具有一个默认事件处理程序,就按钮而言,此处理程序为 Click。当用户单击按钮时,将运行您写入该按钮的 Click 事件处理程序中的代码。
在程序中使用按钮
在“文件”菜单上,单击“新建项目”。
在“新建项目”对话框的“模板”窗格中,单击“Windows 窗体应用程序”。
在“名称”框中,键入“ButtonExample”,然后单击“确定”。
一个新的 Windows 窗体项目随即打开。
将 Button 从“工具箱”中拖动到窗体上。
在“属性”窗口中,将 Text 属性更改为“Display Date”(显示日期),然后按 Enter。
在“属性”窗口中,单击 ForeColor 属性右侧的下拉箭头,然后单击打开的对话框中的“自定义”选项卡。
单击红色框,对该按钮的文本应用红色字体。
在窗体中双击该按钮以打开代码编辑器。
代码编辑器将打开并显示一个名为 button1_Click 的方法。这便是 Click 事件处理程序。此处编写的代码将会在单击按钮时执行。
在 button1_Click 事件处理程序中,键入以下代码行。
MessageBox.Show("Today is " + DateTime.Today.ToLongDateString());
按 F5 运行程序。
程序启动并出现窗体。当您单击 Button 时,将出现一个显示当天日期的消息框。
请参见
任务
如何:以编程方式调用按钮的 Click 事件 (Visual C#)