在WinRT ListView中是否有一种简单易行的方法来更改选择颜色?

在WinRT ListView中是否有一种简单易行的方法来更改选择颜色?,listview,windows-8,windows-runtime,Listview,Windows 8,Windows Runtime,我看到的所有其他答案都是“编辑模板,更改选定和按下的状态”。我就是这么做的,但列表视图仍然会在高亮显示和选择时变为紫色。我甚至试着修改我发现紫色的每一个状态,仍然变为紫色。为这样一件简单的事情而挣扎是令人愤怒的。事实上,当我把所有的紫色都变成灰色时,它就不再显示了,如果我连续点击两次,它最终会变成紫色 有人能告诉我如何正确地更改ListView的难看的紫色选择颜色吗?好的,我知道了。事实证明我不需要改变任何实际的状态。它们都使用相同的基色,只是设置不透明的动画。因此,将基础颜色更改为灰色就足够了

我看到的所有其他答案都是“编辑模板,更改选定和按下的状态”。我就是这么做的,但列表视图仍然会在高亮显示和选择时变为紫色。我甚至试着修改我发现紫色的每一个状态,仍然变为紫色。为这样一件简单的事情而挣扎是令人愤怒的。事实上,当我把所有的紫色都变成灰色时,它就不再显示了,如果我连续点击两次,它最终会变成紫色


有人能告诉我如何正确地更改ListView的难看的紫色选择颜色吗?

好的,我知道了。事实证明我不需要改变任何实际的状态。它们都使用相同的基色,只是设置不透明的动画。因此,将基础颜色更改为灰色就足够了。只需浏览层次结构(不选择特定状态),查找需要更改或隐藏并适当设置的内容。

我在Blend中打开了文件,并像另一个答案所说的那样复制了模板,但没有编辑状态,我只是浏览了对象,找到了“selection background”之类的内容紫色并将其更改为灰色(或只是将其可见性更改为塌陷)