C# WinForm —— 10 单选按钮与复选框的介绍与使用

在这里插入图片描述

单选按钮 RadioButton

一组单选按钮中,只能选择一个,互相排斥
常用属性、事件:

属性用途
(Name)单选按钮的ID,在代码里引用的时候会用到,一般以 rb开头
Text单选按钮旁边显示的 文本信息
Checked单选按钮的勾选状态
Appearance控制单选按钮是按通常情况显示还是显示为 按钮
AutoCheck使单选按钮在单击时自动更改其他单选按钮的选中状态,默认为true,为false时,就失去了单选按钮原有的效果,就变成了checkbox
CheckAlign确定 单选按钮 相对于 文字信息的位置,默认为 横向居中排列,单选按钮在文字左边
事件解释
CheckedChanged每当 按钮的选择状态 更改时 发生
Click单击按钮时发生

显示为按钮的RadioButton(男)
在这里插入图片描述

复选框 CheckBox

一组复选框中可以同时选择多个项
常用属性、事件:

属性用途
(Name)复选框的ID,在代码里引用的时候会用到,一般以 ck 开头
Text复选框旁边显示的 文本信息
Checked复选框的勾选状态
CheckState默认勾选状态:勾选、不勾选、待定状态
ThreeState指示CheckBox 是否会允许三种选中状态,而不是勾选和不勾选两种状态
AutoCheck使复选框在单击时 自动更改 自身的选中状态,默认为true,为false时,就不能更改自身的选中状态
CheckAlign确定 复选框 相对于 文字信息的位置,默认为 横向居中排列,复选框在文字左边
事件解释
CheckedChanged每当 Check属性 更改时 发生
CheckStateChanged每当 CheckState属性 更改时 发生

当复选框的勾选状态发生改变时,上面的两个事件都会触发,但CheckedChanged事件会先触发

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/650923.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【个人博客搭建】(11)swagger添加jwt信息

这个主要是为了方便使用swagger时,能更好的带入我们的token。 ps:如果使用其他第三方api工具(apipost、postman等)则不需要。 (当然,不用不能没有,是吧) 1、在AddSwaggerGen内添加…

cuda非root用户安装及mamba库安装报错问题

1、先检查是不是cuda版本的问题(cuda≥11.6) 非root用户安装指南: (1)先去NVIDIA官网CUDA Toolkit Archive | NVIDIA Developer 选一个版本 查看architecture的命令 uname -m 查看version的命令 lsb_release -a 下…

【产品经理修炼之道】- 携程酒店业务

这篇文章里,作者以携程为参照对象进行了业务分析,一起来看看本文作者关于携程酒店业务的思考。想了解OTA、或者酒店业务的同学们,或许可以来看看本文的思路。 本文是以携程为参照对象做的一个业务分析,系列一共有三期&#xff0c…

【链表】Leetcode K个一组翻转链表

题目讲解 25. K 个一组翻转链表 算法讲解 虽然这道题是一道困难题,但是从代码层面很简单,只是一道简单的模拟:我们要先求出总共需要翻转的链表有多少组(链表的长度 / k),接下来就是翻转k的链表最链接的问…

【JAVA】PO、VO、DAO、BO、DTO、POJO你分得清吗?

在Java开发中,PO、VO、DAO、BO、DTO、POJO这些词汇是比较常见的,每个术语都有其特定的含义和用途。下面是它们的具体区别: 名称简要概况用途和特定PO (Persistence Object) 持…

SpringBoot+vue开发记录(二)

说明:本篇文章的主要内容为SpringBoot开发中后端的创建 项目创建: 1. 新建项目: 如下,这样简单创建就行了,JDK什么的就先17,当然1.8也是可以的,后面可以改。 这样就创建好了: 2. pom.xml…

JVM(Jvm如何管理空间?对象如何存储、管理?)

Jvm如何管理空间(Java运行时数据区域与分配空间的方式) ⭐运行时数据区域 程序计数器 程序计数器(PC),是一块较小的内存空。它可以看作是当前线程所执行的字节码的行号指示器。Java虚拟机的多线程是通过时间片轮转调…

bugfix: com.alibaba.druid.sql.parser.EOFParserException: EOF

前言 在日常的开发工作中,我们经常会遇到各种各样的问题,其中涉及数据库操作的接口联调尤其容易出现意想不到的状况。今天我就遇到了一个关于Druid SQL解析异常的问题,具体表现为com.alibaba.druid.sql.parser.EOFParserException: EOF。通过…

基于SpringBoot开发的同城租房系统租房软件APP小程序源码

项目背景 一、市场前景 随着城市化进程的加快和人口流动性的增强,租房市场正逐渐成为一个不可忽视的巨大市场。传统的租房方式往往存在着信息不对称、效率低下等问题,而同城租房软件的出现,则有效地解决了这些问题,为租房市场注…

为什么近年来机器学习这么火!!

机器学习(Machine Learning)是一种人工智能(AI)的分支,它让计算机能够通过数据学习和改进,而无需明确的编程。这意味着机器学习系统可以从经验中学习,逐步提高其性能。它基于统计学和数学算法&a…

《欢乐钓鱼大师》攻略,钓友入坑必备!

欢迎来到《欢乐钓鱼大师》!在这个游戏里,你可以尽情享受垂钓的乐趣,通过不断更换和升级高阶鱼竿,轻松地钓到各种稀有鱼类。因为许多玩家在挑战关卡时遇到了一些困难,所以今天我给大家带来了《欢乐钓鱼大师攻略指南》&a…

【产品经理修炼之道】- 消金支付体系

我们常听说“互联网的尽头是放贷”,而当支付与金融结合会衍生出各种场景。本文将给大家拆解下不同消费金融场景下的支付案例,一起来看看吧。 各位小伙伴,大家好! 我们常听说“互联网的尽头是放贷”,确实这说其实话糙…