首页 > 解决方案 > 如何在 WinForms、C# 中保持选中的已禁用单选按钮

问题描述

我已将单选按钮设置为默认禁用并选中,但是一旦我打开窗口,单选按钮就会被取消选中。强制检查单选按钮不影响。

标签: c#.netwinformsradio-button

解决方案


将 Enabled 属性设置为 false 不会禁用应用程序的控制框或阻止应用程序窗口接收焦点。

如果你想强制它检查,也许你可以在单选按钮检查更改时添加一个事件函数,如下所示。

private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
            radioButton1.Checked = true;
        }

备注中有关于控制启用(单选按钮有)的描述


推荐阅读