2015-11-06 107 views
1

我有两个单选按钮。我想添加一个自定义图像而不是默认样式。在Windows Phone应用程序中自定义单选按钮

例如:我想显示图像1为选中的单选按钮,图像2为未选中的所有其他单选按钮。

当前的单选按钮代码,我试过了。

<RadioButton x:Name="rbCashFee" Content="Send with Cash out fee" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" IsChecked="True" Height="59" Foreground="Black" RenderTransformOrigin="0.5,0.5" Margin="8,0" Background="{x:Null}"> 
         <RadioButton.RenderTransform> 
          <CompositeTransform/> 
         </RadioButton.RenderTransform> 
</RadioButton> 
<RadioButton x:Name="rbNCashFee" Content="Send without Cash out fee" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Height="59" Foreground="Black" Margin="8,0"> 
         <RadioButton.BorderBrush> 
          <SolidColorBrush Color="#000"/> 
         </RadioButton.BorderBrush> 
         <RadioButton.Background> 
          <SolidColorBrush Color="#fff"/> 
         </RadioButton.Background>       
</RadioButton> 

有人能帮助我做到这一点。

回答

1

,而不是试图把它在XAML,我建议你在该页面的cs文件做用的SelectionChanged事件,并在cs文件动态地设置您的单选按钮的属性。