我有我的UI下面的XAML代碼:RibbonComboBox文本不保留編輯
<ribbon:RibbonGallery SelectedValue="{Binding Text}"
SelectedValuePath="Content"
SelectedItem="{Binding SelectedRemark, Mode=TwoWay}"
MaxColumnCount="1">
<ribbon:RibbonGalleryCategory ItemsSource="{Binding Remarks}" DisplayMemberPath="Text"/>
</ribbon:RibbonGallery>
兩個SelectedRemark和論述是對我的看法模特屬性;備註是ObservableCollection<Remark>
。
它會正確顯示,我可以編輯組合框中的文本。但是,一旦組合框丟失了焦點,它就會回到原來的文本。
我是新來的WPF,無法弄清楚我做錯了什麼。
Remark對象確實實現了INotifyPropertyChanged接口。我想這就是爲什麼我很困惑,爲什麼它不工作。我用於數據綁定的屬性似乎是唯一可用的屬性。我很難找到任何用於顯示數據綁定的功能區組件的文檔。 – 2010-10-14 16:26:14
@John我做了一些絲帶工作。您使用的是8月初的最新版本(最終版本)嗎?我可以挖掘,看看我有什麼......例如 – 2010-10-14 16:28:19
是的。我從8月份開始使用最終版本。我發現的大多數文檔和例子都與去年的測試版有關;並且這些示例中的大多數屬性都不再存在。 – 2010-10-14 16:30:11