我在GroupBox控件中有多个RadioButton控件。每一个都代表一种硬币面额,当我选择一个时,程序会对选中的硬币执行一些逻辑操作。这样可以正常工作,但我想删除RadioButton圆圈(白色的那个)。请检查所附图像:
如何删除RadioButton控件中的圆圈?
i86rm4rw1#
大方的道:将RadioButton的Appearence属性变更为Button值。RadioButton.Appearance Property (System.Windows.Forms)这就是结果:
Appearence
Button
qlckcl4x2#
我认为唯一的方法是可视化继承,您必须创建一个从RadioButton类派生的新类,并覆盖OnPaint方法
class ChangedRadioButton : System.Windows.Forms.RadioButton { protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); // your modifications } }
des4xlb03#
您需要将对象属性中的“外观”字段从“正常”更改为==〉“按钮”
3条答案
按热度按时间i86rm4rw1#
大方的道:将RadioButton的
Appearence
属性变更为Button
值。RadioButton.Appearance Property (System.Windows.Forms)
这就是结果:
qlckcl4x2#
我认为唯一的方法是可视化继承,您必须创建一个从RadioButton类派生的新类,并覆盖OnPaint方法
des4xlb03#
您需要将对象属性中的“外观”字段从“正常”更改为==〉“按钮”