如何将ComboBox与TextBox绑定?

时间:2018-04-18 13:03:01

标签: c# wpf data-binding combobox

我有一个名为Order的类,其属性为IDName

我有一个名为ObservableCollection<Order>的{​​{1}}。

我有AllOrder

ComboBox

当我选择<ComboBox Name="CID" DataContext="{Binding ElementName=MainScreen}" ItemsSource="{Binding AllOrder}" DisplayMemberPath="ID"/> 我希望ComboBox显示TextBox时,可能会出现以下情况:

Name

1 个答案:

答案 0 :(得分:3)

您可以绑定到嵌套属性:

<TextBox Text="{Binding ElementName=CID, Path=SelectedItem.Name}" />

SelectedItem返回当前选定的Order对象,.Name返回此对象的Name属性值。