It turns out that there is a bug in the RadRibbonGroup control and its header is not displayed when used in data-bound scenario via HierarchicalDataTemplate. We have logged that bug in our system and you could track its progress in our feedback portal
. I have also updated your Telerik points as a small sign of appreciation for your cooperation.
However until this bug is fixed you could use a custom style for the RadRibbonGroup
as a workaround. The problem is caused by the DropDownButton
( you can find that button by searching for x:Name="CollapsedButton"
in the template) which is shown when the group is in collapsed state. In the current implementation we have binding to the button's TextProperty
which is of type string, the HeaderProperty
of the group is of type object and that is why the binding is failing. If we change the binding to target the Content
property of the button the header is displayed as expected.
I have attached a sample project with the customized style for your convenience.
Please excuse us for any inconvenience caused.
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos
and start improving your app based on facts, not hunches.