我正在使用Silverlight 4,並且難以使我的組合框正常工作。 在更改所選項目時,selectedItem值保留爲空。我定義組合框如下:用於組合框的SelectedItem始終爲空
<ComboBox
x:Name="ProductGroupCombobox"
Grid.Row="2"
Margin="10,15"
Height="30" Width="200"
Background="{x:Null}"
BorderBrush="{x:Null}"
ItemsSource="{Binding}"
SelectionChanged="ProductGroupCombobox_SelectionChanged"
SelectedItem="{Binding Path=ProductType, Mode=TwoWay}">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=Name}" />
</DataTemplate>
<ComboBox.ItemTemplate>
</ComboBox>
有沒有人有想法?
請顯示ProductGroupCombobox_SelectionChanged方法的代碼。 – 2011-12-21 15:27:27
ProductGroupCombobox_SelectionChanged沒有做任何聰明的事情。僅檢查ProductGroupCombobox.SelectedItem是否不同於NULL值。 – Ned 2011-12-21 15:48:34