wpf combobox显示列表中的第1项

时间:2011-08-17 14:22:46

标签: wpf vb.net binding observablecollection

我有一个绑定到ObservableCollection的组合框: -

<ComboBox Name="combo" ItemsSource="{Binding Things}" SelectionChanged="ComboBox_SelectionChanged" >

在我背后的代码中

Dim thingArray = New ObservableCollection(Of Things)   
Me.combo.DataContext = Me.thingArray

假设thingArray初始化为5个Thing个对象,Thing具有toString()个实现。我想在ComboBox上默认显示第一项Thing(0)。我该怎么做?

1 个答案:

答案 0 :(得分:1)

If Me.thingArray.Count > 0 Then Me.combo.SelectedIndex = 0