1
我想重寫一個RadioButton
風格,看起來像一個ToggleButton
單選按鈕更改背景顏色,當檢查
<RadioButton Content="Point">
<RadioButton.Template>
<ControlTemplate>
<ToggleButton IsChecked="{Binding IsChecked, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}"
Content="{Binding Content, RelativeSource={RelativeSource TemplatedParent}, Mode=TwoWay}"/>
<ControlTemplate.Triggers>
<Trigger Property="IsChecked" Value="True">
<Setter Property="Background" Value="Red"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
</RadioButton.Template>
</RadioButton>
我需要時,它的檢查,以改變按鈕的背景顏色。我試着用觸發器,但它不工作。
然後運只需要複製該控制您發佈的主題模板取代了ToogleButton。 –
我已經將xaml解決方案也添加到了答案中。 –