У меня есть наблюдаемая коллекция "RibbonGroupViewModel".
Представление каждой viewModel определяется так:
<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 добавлена на мою ленту, но отображение не корректное ...
См. Снимок экрана
http://img8.imageshack.us/img8/8584/screenshot300d.jpg
вторая группа находится на "другом" уровне ... очень странно
Просто для информации, если я не использую ItemTemplate (первая RibbonGroup), все в порядке