Wpf 数据绑定RibbonTab正在“中”显示RibbonGroup内容;标题“;
我有一个“RibbonGroupViewModel”的可观察集合 每个viewModel的视图定义如下:Wpf 数据绑定RibbonTab正在“中”显示RibbonGroup内容;标题“;,wpf,binding,mvvm,ribbon,Wpf,Binding,Mvvm,Ribbon,我有一个“RibbonGroupViewModel”的可观察集合 每个viewModel的视图定义如下: <DataTemplate DataType="{x:Type vm:RibbonGroupViewModel}"> <ribbon:RibbonGroup Header="test"> //.... </ribbon:RibbonGroup > </DataTemplate> //.... 和显示功能区:
<DataTemplate DataType="{x:Type vm:RibbonGroupViewModel}">
<ribbon:RibbonGroup Header="test">
//....
</ribbon:RibbonGroup >
</DataTemplate>
//....
和显示功能区:
<ribbon:RibbonTab Header="Home">
<ribbon:RibbonGroup Header="Client">
<ribbon:RibbonCheckBox Label="bouton2"></ribbon:RibbonCheckBox>
</ribbon:RibbonGroup>
<ItemsControl ItemsSource="{Binding RibbonGroupCollection}"></ItemsControl>
</ribbon:RibbonTab>
新的RibbonGroup已添加到我的ribbon,但显示不正确
参见屏幕截图
第二组是“其他”级别。。。很奇怪
仅供参考,如果我不使用ItemTemplate(第一个RibbonGroup),一切正常问题可能是,ItemsControl不仅插入一组RibbonGroup,而且将它们包装在StackPanel中
如果是这样,您可以将“客户端”组添加到RibbonGroupCollection,并绑定到RibbonTab的ItemsSource属性。您可以在不链接到其他问题的情况下提问吗?这可能会导致您的问题被关闭。拍摄您的问题的屏幕截图,并添加图像。谢谢