我有一个名为Order
的类,其属性为ID
和Name
。
我有一个名为ObservableCollection<Order>
的{{1}}。
我有AllOrder
ComboBox
当我选择<ComboBox Name="CID" DataContext="{Binding ElementName=MainScreen}"
ItemsSource="{Binding AllOrder}" DisplayMemberPath="ID"/>
我希望ComboBox
显示TextBox
时,可能会出现以下情况:
Name
答案 0 :(得分:3)
您可以绑定到嵌套属性:
<TextBox Text="{Binding ElementName=CID, Path=SelectedItem.Name}" />
SelectedItem
返回当前选定的Order
对象,.Name
返回此对象的Name
属性值。