基于您的代码,我不知道边境是一个ListViewItem的模板中,如果是的话请去以下路径:C:\ Program Files文件(x86)的\的Windows套件\ 10 \设计时\ CommonConfiguration \ Neutral \ UAP \ 10.0.14393.0 \ Generic \ generic.xaml以获取所有UWP控件的所有默认样式。 然后请搜索ListViewItem样式,您会发现两个ListViewItem样式,请将名称为ListViewItemExpanded的样式复制到您的项目中,并将边框添加到ListViewItemExpanded样式中。
后,为了改变边框背景时ListViewItem的选择,请搜索选择/ PointerOverSelected/PressedSelected的VisualState并添加以下XAML代码里面改变颜色:
<ObjectAnimationUsingKeyFrames Storyboard.TargetName="myback" Storyboard.TargetProperty="Background">
<DiscreteObjectKeyFrame KeyTime="0" Value="Red" />
</ObjectAnimationUsingKeyFrames>