LongListSelector前景色

时间:2013-04-01 09:59:11

标签: windows-phone-7 windows-phone-8

一直在这里搜索没有运气,非常简单的问题,在我的模拟器上所有字体颜色都是白色的(这就是我想要的)。

在设备上测试字体现在都是黑色的,我设法通过设置元素的前景颜色来改变它,但是我无法通过代码在longlistselector上这样做。

这对我有用:

longListSelector.Background = new SolidColorBrush(Colors.Transparent);

然而这没有效果:

longListSelector.Foreground = new SolidColorBrush(Colors.White);

我可以尝试在longlistselector上设置文本颜色吗?

1 个答案:

答案 0 :(得分:0)

前景颜色不同的原因是默认样式。 PhoneAccentBrush根据您的“手机”设置为白色背景还是黑色背景而更改。

你的longListSelector.Foreground无法正常工作的原因可能是因为phoneaccentbrush是从样式中设置在longlistselector内的项目上的?