社区
C#
帖子详情
如何将RadioButton单选框分组?
chenshi
2005-08-06 09:45:21
Form窗体上面假如有10个RadioButton单选框,但是每次只能选中一个,我怎样将它们分成两组,每组5个,这样两个组就可以不受干扰,分别可以选择一个?
...全文
5068
11
打赏
收藏
如何将RadioButton单选框分组?
Form窗体上面假如有10个RadioButton单选框,但是每次只能选中一个,我怎样将它们分成两组,每组5个,这样两个组就可以不受干扰,分别可以选择一个?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wtoeb
2005-11-29
打赏
举报
回复
不错。
wsh236
2005-08-14
打赏
举报
回复
GroupBox最常用。最方便
chenshi
2005-08-14
打赏
举报
回复
必须将radioButton放在其它的button里面吗?
还有没有其它的方法?
manuever
2005-08-14
打赏
举报
回复
一般用GroupBox就行了。
wuyi8808
2005-08-14
打赏
举报
回复
using System;
using System.Windows.Forms;
class Test : Form
{
RadioButton [] A = new RadioButton [5];
RadioButton [] B = new RadioButton [5];
Test()
{
for (int i = 0; i < A.Length; i++)
{
A[i] = new RadioButton();
A[i].Parent = this;
A[i].Left = i*40+10;
A[i].Width = 35;
A[i].Text = "A" + (i+1);
A[i].AutoCheck = false;
A[i].Click += new EventHandler(AClick);
}
for (int i = 0; i < B.Length; i++)
{
B[i] = new RadioButton();
B[i].Parent = this;
B[i].Top = 40;
B[i].Left = i*40+10;
B[i].Width = 35;
B[i].Text = "B" + (i+1);
B[i].AutoCheck = false;
B[i].Click += new EventHandler(BClick);
}
}
void AClick(object sender, EventArgs ea)
{
foreach (RadioButton ctl in A)
{
ctl.Checked = ctl == (RadioButton)sender;
}
}
void BClick(object sender, EventArgs ea)
{
foreach (RadioButton ctl in B)
{
ctl.Checked = ctl == (RadioButton)sender;
}
}
static void Main()
{
Application.Run(new Test());
}
}
wuyi8808
2005-08-14
打赏
举报
回复
请见:
http://community.csdn.net/Expert/topic/4207/4207530.xml?temp=.2681848
uoyevoli
2005-08-14
打赏
举报
回复
用GroupBox是最正统的做法了。
lljfl
2005-08-08
打赏
举报
回复
在c#中,同一个control中的中RadioButton将作为一组,所以你只需用两个容器将其分成两组就行了
conrad_wan
2005-08-08
打赏
举报
回复
我一般用GroupBox.
Aallonlin
2005-08-08
打赏
举报
回复
用Panel或groupBox进行分组
caoyuechun
2005-08-08
打赏
举报
回复
用groupBox进行分组
android RadioGroup实现单选以及默认选中
本文将通过radiogroup和
radiobutton
实现组内信息的单选, 其中radiogroup就是将
radiobutton
进行
分组
,同一管理和控制 同时实现默认选中情况,获取默认值.
QT5.14入门教程GUI(三)第3个QT程序-单选按钮1--Radio_Check_Button.7z
QT5.14入门教程GUI(三)第3个QT程序-单选按钮1 QT5.14入门教程GUI(三)第3个QT程序-单选按钮1 QT5.14入门教程GUI(三)第3个QT程序-单选按钮1 QT5.14入门教程GUI(三)第3个QT程序-单选按钮1 QT5.14入门教程GUI(三)第3个QT程序-单选按钮1
从新手小白进入WinForm编程 (VS2019)
WinForm框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用 C#语言 编写。 WinForm框架可用于设计窗体和可视控件,采用面向对象语言C#,可快速创建绚丽漂亮的基于Windows的桌面应用程序,提供丰富的控件与第三方开源组件,依靠.Net平台的成熟生态,让开发者可以高效快速的开发企业级项目!本课程是黄老师的 .Net平台开发系列课程之一,通过WinForm框架控件与精炼知识点的梳理与细致讲解,结合代码实战演练,帮助学员迅速掌握WinForm开发,达到企业级WinForm开发的水平!
Winform 界面设计 视频教程
常用控件的使用(期间参杂着VS快捷键/常用设置) 公共控件: WinForm窗体 Button 按钮 Textbox 文本框 ComboBox 下拉列表框 Checkbox 复选框
RadioButton
单选框
GroupBox
分组
控件 Label 标签 ListBox 列表框 PictureBox 图片框 DateTimePicker 日期时间控件 ProgressBar 进度条 NumericUpDown 数字输入框 ToolTip 气泡提示 NotifyIcon 托盘控件 TreeView 树控件 ListView 列表控件 容器: Panel 面板 SplitContainer 分隔容器 TabControl 选项卡控件 菜单和工具栏: ContextMenuStrip 右键菜单 MenuStrip 菜单控件 StatusStrip 状态栏控件 ToolStrip 工具栏控件 ImageList 图片集合 Timer 时间控件 对话框: FolderBrowserDialog 文件夹选择 OpenFileDialog 打开文件 SaveFileDialog 保存文件 一些小技巧: 部分异常 全局异常 日志的重要性 门: 合理的使用控件 面向对象的方式使用控件 控件多的时候如何操作. 动态加载和组合控件 自定义控件(用户控件) 遁: 窗体美化 如何使用皮肤来美化控件(SkinH) 制作我们自己的窗体 甲: 案例大集合 读取文件到列表框显示/保存数据为csv/txt等格式. 一个简单的登录案列. 闯关游戏.
DOTNET-C# winform常用控件的测试源码
DOTNET_C#基础快速入门教程 配套源码 DOTNET_C# winform常用控件的使用,在一个winform界面演示了常用控件的操作,非常适合初学者使用,编程老手也可以用来做备忘用。源码内容包括: 1.button按钮控件 2.Label控件 3.TextBox 控件 4.RichTextBox 控件 5.ComboBox 控件 6.ListBox 控件 7.checkBox复选框控件 8.
radioButton
单选框
控件 9.NumericUpDown数字选择控件 10.GroupBox
分组
框 控件 11.Panel 控件 12.MenuStrip:菜单栏控件 13.ToolStrip:工具栏控件 14.StatusStrip:状态栏控件 15.ContextMenuStrip控件 16.linkLabel控件 17.ImageList控件 18.ListView控件 19.TreeView控件 20.dateTimePicker控件 21.日历控件 22.ErrorProvider 控件 23.HelpProvider控件 24.Timer控件
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章