我正在创建我的第一个Windows 8应用程序,我遇到了一个有趣的困境。我有一个ListView并使用自定义UserControl的项目。我创建了一个应用于项目的ListViewItem样式。有了这种风格,我设法改变了选择背景,但我想更改选择forground。我搜索了整个syle for forground并改变了每一个,但它似乎没有任何影响。
我不知道它是否相关,但UserContol
包含其中所有TextBox的样式,该样式设置Foreground
属性(通过多个BasedOn =
层,所以我可以在UserControl中重新设置它,但还没有找到设置它的内容)
答案 0 :(得分:0)
如果Foreground
表示复选标记,那么您可能会发现此答案很有用,因为它显示了如何编辑样式:
Listview selection display with no padding and no checkmark
如果您的意思是Foreground
中TextBoxes
的{{1}} - 您可以在UserControl
中进行更改。