C#WPF如何设置整个RadioButton选中控件背景变色界面设计

现在是点击后只更改圆圈里面的颜色,如何更改整个控件背景色?
下面是我写的触发器和 界面代码


 
       
   

 



       
           
           
       

       
           
               
                   
                       
                       
                   

               

               
                   
                       
                       
                   

               

           

       
   

要自定义RadioButton的展示,即它的模板Template。
ControlTemplate的Trigger允许你设置
小蜜蜂论坛回帖机模板下的元素,包括它的背景,比如


   

这样使用样式:

   
     
       
       
     

   

要模拟原生的RadioButton不是太容易,你可以参考微软的RadioButton styling话题:
https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/controls/radiobutton-styles-and-templates

另,不是很清楚你的实际需求,不过我怀疑自定义RadioButton不见得是你的最佳选择,比如展现多行数据用GridView更容易。

你可能感兴趣的:(C#WPF如何设置整个RadioButton选中控件背景变色界面设计)