【发布时间】:2011-06-05 08:48:29
【问题描述】:
我有一个 Windows 窗体应用程序,其中有许多单选按钮。这些 RadioButtons 放置在 FlowLayoutPanel 中,它会自动为我安排它们。直接添加到 FlowLayoutPanel 的所有 RadioButton 都被分组,这意味着我只能选择其中一个。但是,其中一些 RadioButtons 与 TextBox 配对,因此我可以在那里提供一些参数。但是为了妥善安排这一切,我在 FlowLayoutPanel 中添加了一个 Panel 控件,这样我就可以自己控制 RadioButton 和 TextBox 相对于彼此的对齐方式。
这些 RadioButton 现在有自己的面板作为父控件,因此不再与其他 RadioButton 一起包含在单选组中。我读到 System.Web.UI 命名空间中的 RadioButtons 具有 GroupName 属性,但不幸的是,它们的 System.Windows.Forms 对应项缺少此属性。还有其他方法可以对这些单选按钮进行分组吗?我必须自己处理 onClick 事件吗?
谢谢, 杰瑞
【问题讨论】:
-
通常我们会使用分组框来分组单选按钮..
标签: c# winforms radio-button