(WPFフォームの)ListViewアイテムをフォローしています:
<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>
DataContextはTeamViewModelであり、これにはa)
チームのリスト
b)SelectedTeamプロパティ(Team-Objectであり、Team.TeamNameとTeam.TeamNrが含まれます)が含まれます。
TeamViewModel.TeamListeのListViewへのロードは正常に機能します(ListViewに表示されているリストからすべてのTeam-Objectを取得します)
TeamViewModel.SelectedTeamプロパティを選択されているRow-Valueに設定するにはどうすればよいですか?
ありがとう!
乾杯