如何更改ListView(XAML)中所选项目的前景色

时间:2013-02-21 19:13:50

标签: c# winrt-xaml

我正在创建我的第一个Windows 8应用程序,我遇到了一个有趣的困境。我有一个ListView并使用自定义UserControl的项目。我创建了一个应用于项目的ListViewItem样式。有了这种风格,我设法改变了选择背景,但我想更改选择forground。我搜索了整个syle for forground并改变了每一个,但它似乎没有任何影响。

我不知道它是否相关,但UserContol包含其中所有TextBox的样式,该样式设置Foreground属性(通过多个BasedOn =层,所以我可以在UserControl中重新设置它,但还没有找到设置它的内容)

1 个答案:

答案 0 :(得分:0)

如果Foreground表示复选标记,那么您可能会发现此答案很有用,因为它显示了如何编辑样式: Listview selection display with no padding and no checkmark

如果您的意思是ForegroundTextBoxes的{​​{1}} - 您可以在UserControl中进行更改。