【发布时间】:2016-12-27 17:48:16
【问题描述】:
嘿,又是我,
<ComboBox ItemsSource="{Binding EnterpriseList, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
SelectedItem="{Binding Enterprise, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
DisplayMemberPath="Name"
IsEditable="True"
IsEnabled="{Binding EnterpriseIsEnabled, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"
Margin="3" Grid.Column="1">
有谁知道我如何将本示例中的 SelectedItem 绑定到企业对象? 我可以根据需要在组合框中选择企业,它也提供企业对象,但是当我重新加载视图时,组合框的文本不会设置为企业对象的名称。
我希望我已经很好地解释了我的问题,我的英语不是那么好,我通常会说德语......
【问题讨论】:
-
尝试将“SelectedValuePath”设置为名称
-
已经试过了,不起作用...我调试了它,企业对象是我想要的,但是名称没有加载到组合框中,我不知道为什么...跨度>
-
你是什么意思,当你重新加载视图时?你留下吗?如果是,您是否将状态保存在某处?什么是离开表单的selectedIndex,什么是重新进入表单的selectedIndex?
-
请发布设置 Enterprise 和 EnterpriseList 源属性的代码。