Xaml 如何根据Windows Phone 8中的主题集更改单选按钮图标
在我的应用程序中,我没有使用windows默认主题颜色作为背景,而是使用白色作为默认颜色。现在我正在更改控件的内容颜色。现在所有其他的都工作得很好,但在RadioButton中,我遇到了一些问题来设置RadioButton图标的颜色,因为根据手机主题,它仍然显示为白色(手机主题为黑色) 我需要为此设置任何外部样式吗?谁能指导我如何做到这一点 这是我的密码:Xaml 如何根据Windows Phone 8中的主题集更改单选按钮图标,xaml,windows-phone-8,radio-button,windows-phone,Xaml,Windows Phone 8,Radio Button,Windows Phone,在我的应用程序中,我没有使用windows默认主题颜色作为背景,而是使用白色作为默认颜色。现在我正在更改控件的内容颜色。现在所有其他的都工作得很好,但在RadioButton中,我遇到了一些问题来设置RadioButton图标的颜色,因为根据手机主题,它仍然显示为白色(手机主题为黑色) 我需要为此设置任何外部样式吗?谁能指导我如何做到这一点 这是我的密码: <ListBox Name="lstPollsQuestion" Grid.Row="1">
<ListBox Name="lstPollsQuestion" Grid.Row="1">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<RadioButton Name="rdbBlockTitle"
Margin="0,0,0,-20"
Height="72"
GroupName="PollQuestion"
Click="RadioButton_Click"
FontFamily="Segoe WP Light"
Tag="{Binding Path=questionId}">
<RadioButton.Content>
<TextBlock Text="{Binding Path=question}" Foreground="Black"/>
</RadioButton.Content>
</RadioButton>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
页面截图
如果我们看一下底部的单选按钮,就会看到一个名为“CheckGlyph”的椭圆,上面声明了Fill=“{ThemeResource RadioButtonFoundtheMebrush}”
。因此,您可以在模板级别或特定的资源颜色上更改它