Редактируемый WPF ListBox
У меня есть ObservableCollection, которая связана с ListBox в WPF. Я хочу, чтобы ListBox был редактируемым, а изменения редактирования были сохранены в коллекции. Поскольку WPF не предоставляет редактируемый список, я попытался создать свой собственный, изменив ListBox.ItemTemplate.
<ListBox.ItemTemplate>
<DataTemplate>
<TextBox Name="EditableText" Text="{TemplateBinding Content}"/>
</DataTemplate>
</ListBox.ItemTemplate>
Изменение ItemTemplate дает мне редактируемые поля, но любые изменения в текстовых полях не сохраняются в ObservableCollection. Есть ли способ иметь редактируемый ListBox с двухсторонним связыванием?