WPF:RibbonGalleryCategory和IsSynchronizedWithCurrentItem

时间:2011-02-14 09:46:26

标签: c# .net wpf binding

我有RibbonControlsLibrary的Ribbon菜单。 我有RibbonGalleryCategory:

<RibbonGalleryCategory Header="Recent Documents" 
                       ItemsSource="{Binding RecentDocuments}">
...
</RibbonGalleryCategory>

如何将所选项目与MVVM同步? 如何在ICommand上绑定选定的项目? RibbonGalleryCategory.IsSynchronizedWithCurrentItem不存在。

1 个答案:

答案 0 :(得分:1)

您的RibbonGalleryCategory需要成为RibbonGallery的一部分。您可以在其上设置所选项目。

<RibbonGallery SelectedItem="RecentDocument">
    <RibbonGalleryCategory Header="Recent Documents"
                           ItemsSource="{Binding RecentDocuments}">
    ...
    </RibbonGalleryCategory>
</RibbonGallery>