选中的值组合框绑定不起作用

时间:2011-10-10 05:16:15

标签: c# .net wpf binding

我有一个窗口控件,我正在加载一个wpf用户控件。 wpf用户控件包含一个组合框,该组合框绑定到视图模型中的属性。当我调试代码时,选择值属性始终具有值。当第一次加载控件时,我得到所选的值,但是当我重新加载控件时,组合框被清除。我尝试了一切;更新源和其他东西,但它仍然无法正常工作。我甚至在后面的代码中设置了datacontext,但仍然没有得到预期的输出。

这是XAML代码:

<ComboBox x:Name="cmbType" Style="{StaticResource ComboBoxStyle}"       
 PreviewTextInput="cmbErrorType_PreviewTextInput" IsEditable="True"    
 MaxDropDownHeight="100" ItemsSource="{Binding Path=TypeList,Mode=OneWay}"    
 SelectedValue="{Binding Path=SelectedValue}" DisplayMemberPath="Id"     
 SelectedValuePath="Id" Grid.Row="0" Grid.Column="1" Grid.ColumnSpan="2"/> 

0 个答案:

没有答案