ToggleSwitch颜色和款式

时间:2013-08-16 06:32:59

标签: c# windows-phone-8 windows-phone

以下是默认的ToggleSwitch的样子:

启用:

off

禁用:

on

但是,我想将这个小部件放在一个带有白色背景的页面上,而且我也不能理解我想要它的样子。我不知道如何更改这些图片中任何白色的部分。

1 个答案:

答案 0 :(得分:1)

如果要更改页面背景,可以将相同属性设置为布局网格。

如果你想改变主题(即整个应用程序)使用ThemeManager,你可以在这里找到我的另一个答案:How do I override the default Windows Phone theme for my app?

如果您只想为ToggleSwitch更改它,可以通过代码或使用Blend等工具在XAML中进行更改。我建议使用Blend,因为它很容易。上面基本上有两种状态,你想要改变它们。在Blend中,您可以右键单击此控件并选择编辑模板并进一步更改状态。您可以在此处找到有关样式控件的更多信息: http://msdn.microsoft.com/en-us/library/cc296245%28v=vs.95%29.aspx

还有另一个类似的问题,这里提到: How to change a WinRT ToggleSwitch color?

希望,这解决了你的问题。