本文讲解winform不同容器中RadioButton实现互斥实现方法。
在项目开发中有时需要把RadioButton控件放在不同的容器下,默认的情况下同一容器下RadioButton才能互斥。如果想不同容器中RadioButton实现互斥,需要自定义控件来实现。
首先在项目中添加
修改代码
using System;
using System.ComponentModel;
using System.Windows.Forms;
namespace PictureManage
{
public partial class RadioButtonEx : RadioButton
{
public RadioButtonEx()
{
InitializeComponent();
}
public RadioButtonEx(IContainer container)
{
container.Add(this);
InitializeComponent();
}
private string _groupName = string.Empty;
public string GroupName
{
get { return _group