我正在开发选项卡按钮作为用户控件,我怎样才能让它表现得像单选按钮。 “当用户在一组中选择一个选项按钮(也称为单选按钮)时,其他按钮会自动清除”。谢谢。
最佳答案
假设您的自定义 Tab 按钮控件名为 MyTabButton
,
重写并实现 Equals,以及
然后在自定义控件类的 Click 事件处理程序中,
if (this.Checked)
foreach(Control myBut in Parent.Controls)
if (myBut is MyTabButton && !myBut.Equals(this))
myBut.Checked = false;
关于c# - 如何使用户控件表现为单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1810353/