C# ToogleSwitch don';我没有主题颜色

C# ToogleSwitch don';我没有主题颜色,c#,windows,windows-phone-7,xaml,windows-phone-7.1,C#,Windows,Windows Phone 7,Xaml,Windows Phone 7.1,我在WindowsPhone 7.1程序中插入了toogleswitch,我希望此控件采用主题颜色(如Windows Phone上的“报警”程序) 实际上,我的切换开关是这样的: 我希望这个(像我的主题): 以下是我的XAML代码: <toolkit:ToggleSwitch Margin="193,371,0,0" Name="toggleSwitch1" VerticalAlignment="Top" Width="190" Height="114" /> 你有

我在WindowsPhone 7.1程序中插入了toogleswitch,我希望此控件采用主题颜色(如Windows Phone上的“报警”程序)

实际上,我的切换开关是这样的:

我希望这个(像我的主题):

以下是我的XAML代码:

    <toolkit:ToggleSwitch Margin="193,371,0,0" Name="toggleSwitch1" VerticalAlignment="Top" Width="190" Height="114" />

你有主意吗?我已经厌倦了一些技巧,但没有改变:(

非常感谢

致以最良好的祝愿

编辑:

我尝试过这个,但没有改变

    <toolkit:ToggleSwitch Margin="193,371,0,0" Name="toggleSwitch1" VerticalAlignment="Top" Width="190" Height="114" Header="{Binding Path=LocalisedResources.Show24HourText}">
        <toolkit:ToggleSwitch.HeaderTemplate>
            <DataTemplate>
                <ContentControl Foreground="{StaticResource PhoneForegroundBrush}" Content="{Binding}" />
            </DataTemplate>
        </toolkit:ToggleSwitch.HeaderTemplate>
    </toolkit:ToggleSwitch>

我倾向于使用HeaderTemplate来确保前景为强调色

<toolkit:ToggleSwitch Name="btnShow24Hrs" IsChecked="true" Click="btnShow24Hrs_Click" Header="{Binding Path=LocalisedResources.Show24HourText}">
    <toolkit:ToggleSwitch.HeaderTemplate>
        <DataTemplate>
            <ContentControl Foreground="{StaticResource PhoneForegroundBrush}" Content="{Binding}" />
        </DataTemplate>
    </toolkit:ToggleSwitch.HeaderTemplate>
</toolkit:ToggleSwitch>

我倾向于使用HeaderTemplate来确保前景为强调色

<toolkit:ToggleSwitch Name="btnShow24Hrs" IsChecked="true" Click="btnShow24Hrs_Click" Header="{Binding Path=LocalisedResources.Show24HourText}">
    <toolkit:ToggleSwitch.HeaderTemplate>
        <DataTemplate>
            <ContentControl Foreground="{StaticResource PhoneForegroundBrush}" Content="{Binding}" />
        </DataTemplate>
    </toolkit:ToggleSwitch.HeaderTemplate>
</toolkit:ToggleSwitch>


问题解决,是因为当前的HTC主题!!

问题解决,是因为当前的HTC主题!!

谢谢,如果我粘贴你的代码,它会创建一个新的切换开关,但是如果我修改了我的,我看不到任何变化:(我已经用你的提示编辑了我的问题和我的示例,你能帮我吗?我看不到任何更改。非常感谢:)如果你直接粘贴我的xaml并将标题值更改为header=“something”它是否正确显示重音?谢谢,如果我粘贴你的代码,它会创建一个新的切换开关,但是如果我修改了我的,我看不到任何更改:(我已经使用您的提示编辑了我的问题和示例,您能帮我吗?我看不到任何更改。非常感谢:)如果您直接粘贴我的xaml并将标题值更改为header=“something”,它是否正确显示重音?