У меня есть следующий xaml в моем пользовательском интерфейсе:
<ribbon:RibbonGallery SelectedValue="{Binding Text}"
SelectedValuePath="Content"
SelectedItem="{Binding SelectedRemark, Mode=TwoWay}"
MaxColumnCount="1">
<ribbon:RibbonGalleryCategory ItemsSource="{Binding Remarks}" DisplayMemberPath="Text"/>
</ribbon:RibbonGallery>
И SelectedRemark, и Remarks являются свойствами моей модели представления; и Примечания - это ObservableCollection<Remark>
.
Он будет отображаться правильно, и я могу редактировать текст в поле со списком. Однако, как только поле со списком теряет фокус, оно возвращается к исходному тексту.
Я новичок в WPF и не могу понять, что я делаю не так.