我有两节课:
Class classA
{
int intA { get; set; }
classB B { get; set; }
}
Class classB
{
int intB { get; set; }
}
ListBox
绑定到来自ObservableCollection
classA
public ObservableCollection<classA> listItems = new ObservableCollection<classA>();
itemsListBox.ItemsSource = listItems;
ListBox
正在使用SelecteMode="Extended"
. 现在,我有另一个绑定到SelectedItem
itemsListBox 的文本框:
<TextBox Text="{Binding ElemantName=itemsListBox, Path=SelectedItem.B.intB}"/>
这里的一切都很好,但是当我在列表框中选择多个项目时尝试编辑文本框时。只有第一个选定的项目正在更改。
知道如何解决吗?