Windows应用程序设计基础(常用控件1)

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

按钮控件

常用属性

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("D8"<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值