The content of RadBackstageItem is not stretched within the available area in the content area of the RadRibbonBackstage control. There is a gap between the title bar of the RadRibbonView control and the top border of the content area.
This reproduces with the Material theme, but it is possible to appear also in other themes.
To work this around, you can extract the ControlTemplate of RadRibbonBackstage and re-order the layout in order to stretch the content in all the available space. Check the attached project.
Setting the KeyTipService.AltAccessText attached property on a RadRibbonGroup element should display a keytip on the dialog launcher of the group, when the keytips are activated.
Currently, if the group is collapsed, you can expand it using its AccessText. However, in this case the keytip of the dialog launcher is not displayed.
To work this around, subscribe to the Loaded event of RadRibbonGroup and set the KeyyTipService.AccessText property directly to the RadRibbonButton representing the dialog launcher.
private void RadRibbonGroup_Loaded(object sender, RoutedEventArgs e)
{
var group = (RadRibbonGroup)sender;
var button = group.ChildrenOfType<RadRibbonButton>().FirstOrDefault(x => x.Name == "DialogLauncher");
if (button != null)
{
KeyTipService.SetAccessText(button, "D");
}
}
1. When the RibbonWindow is maximized the draggable area ends below the WindowTitle
2. In Normal state - the draggable area could be expanded in Material, Fluent and Crystal themes
A possible workaround is to change the WindowCaptionHeight property:
To reproduce this:
To work this around, avoid setting the IsAutoSize property. Or use smaller pictures - 16 or 32 pixels.
The HeaderVisibility property of RadRibbonTab doesn't work when changed at runtime.
A workaround is to use Visibility property of RadRibbonTab, instead of HeaderVisibility