.net 为Windows应用程序将2个单选按钮分组到同一组中

.net 为Windows应用程序将2个单选按钮分组到同一组中,.net,winforms,radio-button,radiobuttonlist,groupname,.net,Winforms,Radio Button,Radiobuttonlist,Groupname,我有一个问题,关于如何为Windows应用程序将2个单选按钮分组到同一组中。 我在谷歌上搜索到,通常有两种解决方案:使用groupbox或使用panel 我还发现有人说,只要将两个单选按钮的GroupName属性设置为相同的名称,,那么.net就会将它们视为同一组。但是,此radiobutton属性是从.NET3.0开始的。我发现工具箱中的radiobutton组件是.NET2.0的 因此,我想解决方案是将.NET3.0的radiobutton添加到工具箱中,并在构建WinForm布局时使用此r

我有一个问题,关于如何为Windows应用程序将2个单选按钮分组到同一组中。 我在谷歌上搜索到,通常有两种解决方案:使用groupbox或使用panel

我还发现有人说,只要将两个单选按钮的GroupName属性设置为相同的名称,,那么.net就会将它们视为同一组。但是,此radiobutton属性是从.NET3.0开始的。我发现工具箱中的radiobutton组件是.NET2.0的

因此,我想解决方案是将.NET3.0的radiobutton添加到工具箱中,并在构建WinForm布局时使用此radiobutton,然后将显示该属性

但我在“选择工具箱项”对话框中找不到相关项,也不知道System.Windows.Forms dll的名称和路径

有人知道吗?另外,是否有其他方法将2个单选按钮分组到同一组中(特别是不使用GroupBox或panel)

PS: 我的Windows应用程序项目的目标框架最初设置为.Net 3.5,在WinForm上找不到RadioButton的GroupName属性。当我将鼠标悬停在工具箱中的RadioButton组件上时,它显示它属于.NET2.0


提前感谢您的帮助。

您不必查找
.NET3.0
单选按钮。(我甚至不认为有这样的事情。)您所要做的就是在项目级别设置构建目标,一切都应该正常

为此,右键单击项目名称,单击
属性
,然后在
应用程序
菜单下,您将看到一个
目标框架
下拉列表。从那里选择所需的
.NET Framework


请注意,
GroupName
仅在WPF中可用。对于WinForms,您可以使用或面板控件按自己的意愿对它们进行分组。(只需尝试一下,就可以了)。有关此问题的更多选项可在此

上找到,感谢您的快速响应。我的Windows应用程序项目最初设置为.Net 3.5,我在WinForm上找不到RadioButton的GroupName属性。如果我在表单的同一面板/GroupBox下有四个RadioButton,假设我有一些特殊原因,必须将它们全部放在同一面板下,那么如何将它们分成两个组?谢谢,Zippy。我首先尝试了长派生代码。