C# 列表框在选择时更改背景色

C# 列表框在选择时更改背景色,c#,xaml,listbox,windows-runtime,windows-store,C#,Xaml,Listbox,Windows Runtime,Windows Store,在windows应用商店应用程序项目中,我使用的是一个黑色背景的列表框,当我单击列表框上的一个项目时,我的背景变为白色 我也试着在这个样本上做同样的事情 这里也发生了这种情况,我将列表框背景改为红色,在选择一个项目时,它再次变为白色 你知道是什么原因造成的吗?我如何修复它?使用VisulStateManager,你可以通过链接获得更多信息的上述要求,但我解释的场景正常吗?列表框在选择更改时返回默认背景?@Ric:将列表框背景设置为透明,并将列表框父(网格)背景设置为红色。

在windows应用商店应用程序项目中,我使用的是一个黑色背景的列表框,当我单击列表框上的一个项目时,我的背景变为白色

我也试着在这个样本上做同样的事情 这里也发生了这种情况,我将列表框背景改为红色,在选择一个项目时,它再次变为白色


你知道是什么原因造成的吗?我如何修复它?

使用VisulStateManager,你可以通过链接获得更多信息的上述要求,但我解释的场景正常吗?列表框在选择更改时返回默认背景?@Ric:将列表框背景设置为透明,并将列表框父(网格)背景设置为红色。