WinRT:ListView SelectedItem更新,但未突出显示

时间:2014-11-03 16:36:41

标签: c# xaml mvvm winrt-xaml

我在Windows地铁应用程序中有以下代码,我确认SelectedPerson正在更新并且已正确绑定,但除非您单击它,否则该项目不会突出显示。

<ListView x:Name="HeaderFlyoutListView" Padding="0" Margin="0" 
 ItemsSource="{Binding People}" SelectionMode="Single" 
 SelectedItem="{Binding SelectedPerson, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">

1 个答案:

答案 0 :(得分:0)

您是否设置了项目模板? 您可以做的是 - 定义SolidColorBrush属性并将此属性绑定到您的项目网格。然后当您选择一个项目时,请确保该属性也改变