按钮控件
常用属性
Text属性(外观属性)
(1)设定按钮上显示的文本
(2)创建快捷方式,在快捷键的字母前加&。例如下图中s为快捷键。

FlatStyle属性(外观属性)
指定按钮的外观风格(四个可选值:Flat、Popup、System、Standard(默认值))
Image属性(外观属性)
用于设定按钮上显示的图形
ImageAlign属性(外观属性)
当图片在命令按钮上显示的时候可以用ImageAlign调节图形位置
Enable属性(行为属性)
用于设定控件是否可用(灰色表示不可用)
Visible属性(行为属性)
设定控件是否可见,不可见则隐藏。
常用的事件
如果按钮有焦点,可以用鼠标左键或空格或Enter触发Click事件。
通过设置AcceptBottom事件或CancelButton事件,无论按钮是否有焦点都可触发。
当使用ShowDialog方法显示窗体时,可以使用按钮的DialogResult属性指定ShowDialog的返回值。
实例:
代码窗口:
namespace WinButton_Example
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//窗体级变量
private int nCounter;
//第一次加载时进行计数器和lblResult的初始化
private void Form1_Load(object sender, EventArgs e)
{
this.nCounter = 50;
this.ShowCounter();
}
//进行递增操作,并提示新值
private void btnInc_Click(object sender, EventArgs e)
{
this.nCounter++;
this.ShowCounter();
}
//进行递减操作,并提示新值
private void btnDes_Click(object sender, EventArgs e)
{
this.nCounter--;
this.ShowCounter();
}
//通过MessageBox提示当前的值
private void btnMsg_Click(object sender, EventArgs e)
{
string strMsg = "当前计数器=" + this.nCounter.ToString("D8");
MessageBox.Show(strMsg, "提示");
}
//显示计数器值到Label控件lblResult
private void ShowCounter()
{
string strMsg = this.nCounter.ToString

本文详细介绍了Windows应用程序设计中常见的四种控件——按钮、标签、文本框和单选/复选框的属性、事件及用法。重点讲解了Text、FlatStyle、Image、Enable、Visible等外观属性,以及Click、TextChanged、Enter、Leave等行为事件。通过实例展示了各控件的功能和交互效果,是C#初学者掌握Windows应用开发的基础教程。
最低0.47元/天 解锁文章
814

被折叠的 条评论
为什么被折叠?



