Silverlight 4에서 작업 중이므로 제대로 작동하지 못합니다. 선택한 항목을 변경하면 selectedItem 값이 null로 유지됩니다. 나는 다음과 같이 콤보 박스를 정의했다 :SelectedItem for combobox는 항상 null입니다.
<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 메소드의 코드를 표시하십시오. –
ProductGroupCombobox_SelectionChanged가 현명한 작업을 수행하지 않습니다. ProductGroupCombobox.SelectedItem이 NULL 값과 다른지 여부 만 확인합니다. – Ned