Xaml 如何根据Windows Phone 8中的主题集更改单选按钮图标

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">

在我的应用程序中,我没有使用windows默认主题颜色作为背景,而是使用白色作为默认颜色。现在我正在更改控件的内容颜色。现在所有其他的都工作得很好,但在RadioButton中,我遇到了一些问题来设置RadioButton图标的颜色,因为根据手机主题,它仍然显示为白色(手机主题为黑色)

我需要为此设置任何外部样式吗?谁能指导我如何做到这一点

这是我的密码:

<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}”
。因此,您可以在模板级别或特定的资源颜色上更改它