首页 » PHP教程 » php多组radiobutton技巧_53C 单选框控件 RadioButton

php多组radiobutton技巧_53C 单选框控件 RadioButton

访客 2024-11-28 0

扫一扫用手机浏览

文章目录 [+]

单选按钮控件(RadioButton控件)为用户供应由两个或多个互斥选项组成的选项集。
当用户选中某单选按钮时,同一组中的其他单选按钮不能同时选定。

正文

php多组radiobutton技巧_53C 单选框控件 RadioButton

当用户选择一个选项按钮 (也称为组中的单选按钮) 时,其他人会自动打消。
给定容器中的所有 RadioButton 控件(如 a Form)构成组。
若要在一个窗体上创建多个组,请将每个组放置在其自己的容器中,例如或GroupBoxPanel控件。

php多组radiobutton技巧_53C 单选框控件 RadioButton
(图片来自网络侵删)

RadioButton 控件 CheckBox 具有类似的功能:他们供应用户可以选择或打消的选项。
差异在于可以同时选择多个 CheckBox 控件,但选项按钮互斥。

属性

CheckAlign

获取或设置 RadioButton 的复选框部分的位置。

Checked

获取或设置一个值,该值指示是否已选中控件。

方法

BringToFront()

将控件带到 Z 顺序的前面。

Focus()

为控件设置输入焦点。

Hide()

对用户隐蔽控件。

Show()

向用户显示控件。

事宜

CheckedChanged

当 Checked 属性的值变动时发生。

Click

在单击控件时发生。

一个例子

在窗体上添加3个RadioButton,点击时在窗口显示选中的RadionButton 文本。

private void radioButton1_CheckedChanged(object sender, EventArgs e){ this.Text = ((RadioButton)sender).Text;}

这里有一个操作,便是将3个RadioButton的CheckedChanged事宜同时绑定到一个后台事宜上。

修正一下界面,我们添加一个GroupBox容器,在窗口中添加三个RadionButton,你会创造这三个与先前的三个不在一组中。

我们新增一个Button,点击判断groupBox1中谁当选中了。

private void btnSelected_Click(object sender, EventArgs e){ if (rdoA.Checked) { MessageBox.Show("A当选中了。
"); } if (rdoB.Checked) { MessageBox.Show("B当选中了。
"); } if (rdoC.Checked) { MessageBox.Show("C当选中了。
"); }}

相关文章

地矿大数据,智慧赋能,开启矿业新时代

随着信息技术的飞速发展,大数据已成为推动各行各业转型升级的重要力量。在地矿领域,大数据技术的应用同样具有重要意义。本文将从地矿大数...

PHP教程 2024-12-17 阅读0 评论0

基于结存视角下的财务分析与决策优化

结存作为企业财务管理的核心要素,对企业经营决策具有重要的指导意义。本文从结存视角出发,探讨如何通过分析结存数据,为企业提供财务分析...

PHP教程 2024-12-17 阅读0 评论0

墙纸_攻略,从选购到安装,打造家居之美

墙纸作为一种常见的室内装饰材料,因其色彩丰富、图案多样、质感各异等特点,深受消费者喜爱。墙纸的选购与安装并非易事,稍有不慎便可能影...

PHP教程 2024-12-17 阅读0 评论0