gpt4 book ai didi

C# 使 winform readonly radioButton 看起来像标准

转载 作者:行者123 更新时间:2023-11-30 14:49:14 24 4
gpt4 key购买 nike

简单的问题。如果我在 winform 项目中设置一个单选按钮,只读它的外观(字体颜色)变为浅灰色。当我将它的 enabled 属性设置为 false 时也是如此,

我怎样才能创建一个看起来像普通单选按钮的只读单选按钮?因为这样你几乎看不到它。

谢谢

最佳答案

作为一个选项,您可以添加一个 ReadOnly 属性并覆盖 OnClick 并仅在 !只读:

using System;
using System.Windows.Forms;
public class MyRadioButton : RadioButton
{
public bool ReadOnly { get; set; }
protected override void OnClick(EventArgs e)
{
if (!ReadOnly)
base.OnClick(e);
}
}

关于C# 使 winform readonly radioButton 看起来像标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39203813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com