我在用到RadioButton的时候遇到了一个问题,就是当其禁用的时候显示的字体颜色恢复成了默认的黑色,而当可用的时候又变成了我修改的字体颜色,然而这样的效果特别不好看,我需要的是禁用之后字体颜色还是显示我修改之后的颜色,也就是说我怎么去修改这个禁用状态的默认字体颜色?RadioButton

解决方案 »

  1.   

    我在网上看到有人说通过设置radiobutton.setStyle("**",**)来修改默认的字体显示颜色,但是我试过了 在c#里面没有这个方法,至少我是不会用这个方法,有人知道么?知道的请告诉下怎么使用。
      

  2.   

    我界面中radiobutton的描述:背景色->蓝色,前景色->白色,当然这是在enable属性为true的情况下,如果我动态的吧radiobutton的enable属性设置为false之后,这时radiobutton的前景色就自动变成了默认的黑色。那么我呢是想修改radiobutton这个控件在enable属性为false的情况下的默认字体显示颜色。求高手解答
      

  3.   

    已经找到了方法来实现,主要是通过记录上一次点击的radiobutton,然后选择的时候让上一个处于选择状态,这样就达到了不能点击的效果。