C# ToogleSwitch don';我没有主题颜色
我在WindowsPhone 7.1程序中插入了toogleswitch,我希望此控件采用主题颜色(如Windows Phone上的“报警”程序) 实际上,我的切换开关是这样的: 我希望这个(像我的主题): 以下是我的XAML代码: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" /> 你有
<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”,它是否正确显示重音?