C#/WPF:从列表视图中获取所选行
我有以下ListView项(以WPF形式):C#/WPF:从列表视图中获取所选行,c#,wpf,data-binding,listview,selection,C#,Wpf,Data Binding,Listview,Selection,我有以下ListView项(以WPF形式): DataContext是一个TeamViewModel,其中包含 a) 团队列表 b) SelectedTeam属性(是团队对象,包含Team.TeamName和Team.TeamNr) 将TeamViewModel.TeamListe加载到ListView工作正常(我从ListView中显示的列表中获取所有团队对象) 如何将TeamViewModel.SelectedTeam属性设置为选中的行值 谢谢 Cheers将ListView的Selec
DataContext是一个TeamViewModel,其中包含a) 团队列表
b) SelectedTeam属性(是团队对象,包含Team.TeamName和Team.TeamNr) 将TeamViewModel.TeamListe加载到ListView工作正常(我从ListView中显示的列表中获取所有团队对象) 如何将TeamViewModel.SelectedTeam属性设置为选中的行值 谢谢
Cheers将ListView的SelectedItem属性设置为{Binding Path=SelectedTeam}
<ListView Name="listViewTeam" ItemsSource="{Binding Path=TeamList}">
<ListView.View>
<GridView ColumnHeaderTemplate ="{StaticResource BlueHeader}">
<GridView.ColumnHeaderContainerStyle>
<Style TargetType="{x:Type GridViewColumnHeader}">
<Setter Property="HorizontalContentAlignment" Value="Left" />
</Style>
</GridView.ColumnHeaderContainerStyle>
<GridViewColumn Width="34" Header="Nr" DisplayMemberBinding="{Binding Path=TeamNr , Mode=OneWay}"/>
<GridViewColumn Header="Team" DisplayMemberBinding="{Binding Path=TeamName, Mode=OneWay}"/>
</GridView>
</ListView.View>
</ListView>