C# WinForm —— 09 标签、文本框、按钮控件

标签 Label

一般显示不能编辑的文本或图像
常用属性、事件:

属性 用途
(Name) 标签对象的ID,在代码里引用标签的时候会用到,一般以 lbl 开头
Text 设置或获取 界面上显示的 文本信息
Image 显示图像
ImageList 图像集,通常和 ListView ToolStrip TreeView这些控件 一起使用
ImageIndex 图片对应的索引
ImageKey 图片对应的文字信息
Size Width, Height
Location 显示的位置,是相对于容器的左边、上边的坐标
Tag 与控件关联的用户自定义数据,这个数据可以是任何类型的,以后可以传值使用
TextAlign 文本对齐方式
Visible 控件是否显示
Enabled 控件是否可用
常用事件 解释
Click 如果注册了Click事件,就和按钮类似
TextChanged 显示的信息发生改变时,所发生的事件

文本框 TextBox

可以是单行文本,也可以是多行文本,一般用来 输入或获取信息
常用属性、方法、事件:

属性 用途
(Name) 控件的ID,在代码里引用的时候会用到, 一般以 txt 开头
Text 设置或获取 界面上显示的 文本信息
Multiline 文本是否能跨越多行,默认值是false
WordWrap Multiline为true时,是否可以自动换行
PasswordChar 当文本框作为密码输入框时,用户输入信息时,显示的字符,比如可以设为 *
Size Width, Height
MaxLength 控件中输入字符的最大长度,当Multiline设置为false的时候,MaxLength的默认值是32767
Lines 多行编辑中的文本行,作为字符串值的数组
ForeColor 前景色,用于显示文本
BackColor 控件的背景颜色
BorderStyle 文本框是否带有边框,边框样式
Enabled 控件是否可用
常用方法 解释
AppendText 指定文本追加到文本内容的末尾
Clear 清除文本框内容
Focus() 获取焦点
Select() 选择文本
SelectAll() 选择所有文本
常用事件 解释
TextChanged 文本框信息发生改变时,所发生的事件

按钮 Button

最常用的控件,一般用来执行命令
继承ButtonBase类,而ButtonBase类继承于Control类,所有控件都具有Control类的特性
常用属性、事件:

属性 用途
(Name) Button的ID,在代码里引用的时候会用到,一般以 btn 开头
Text button上显示的 文本信息
BackgroundImage 按钮的背景图像
Image 在控件上显示的图像,和BackfroundImage是差不多的
BackColor 背景色
ForeColor 文字的颜色
DialogResult 通过单机按钮在模式窗体中产生的对话框结果
Enabled 控件是否可用
ImageList 获取控件上显示的图像的ImageList
ImageIndex 图片对应的索引
ImageKey 图片对应的文字信息
Visible 控件是否显示
常用事件 解释
Click 单击按钮时发生

示例

在这里插入图片描述

在这里插入图片描述

参考:2023年C#之WinForm零基础教程50讲

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-30 11:48:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-30 11:48:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-30 11:48:05       87 阅读
  4. Python语言-面向对象

    2024-04-30 11:48:05       96 阅读

热门阅读

  1. node服务器——处理原始的请求流

    2024-04-30 11:48:05       35 阅读
  2. UNIXRTC

    2024-04-30 11:48:05       25 阅读
  3. 基于SpringBoot的企业客户管理系统源码数据库

    2024-04-30 11:48:05       30 阅读
  4. 4- 29

    4- 29

    2024-04-30 11:48:05      34 阅读
  5. Python 连接 Oracle 数据库加入超时处理机制

    2024-04-30 11:48:05       21 阅读
  6. 字符串分割成List的几种方式

    2024-04-30 11:48:05       29 阅读
  7. Managing Digital Design and Web Development MANG6531

    2024-04-30 11:48:05       27 阅读
  8. 前端调用WebSocket协议接口获取数据

    2024-04-30 11:48:05       41 阅读
  9. 使用 Ant Design Vue踩过的那些坑

    2024-04-30 11:48:05       36 阅读
  10. 20240427-线程基础-结束线程

    2024-04-30 11:48:05       37 阅读
  11. C++:初始C++

    2024-04-30 11:48:05       27 阅读
  12. 初识MVC

    初识MVC

    2024-04-30 11:48:05      33 阅读