2009-07-09 36 views
2

我下面的列表視圖項(在WPF表格):C#/ 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,其中包含
一)隊
列表b)一個選定的團隊屬性(這是一個團隊對象,包含Team.TeamName和Team.TeamNr)

將TeamViewModel.TeamListe加載到ListView中工作正常(我從列表中獲得所有Team- ListView)

如何將TeamViewModel.SelectedTeam屬性設置爲選定的行值?

謝謝!

乾杯

回答

2

設置ListView控件的SelectedItem屬性{綁定路徑= SelectedTeam}

+0

容易,如果你知道如何...感謝的人! – JohnIdol 2009-08-07 08:48:20