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");
}
}
Implement keyboard navigation for the items in the ApplicationMenu - through arrow keys for example.
Workaround: In the Loaded event of the RibbonWindow, use the Telerik.Windows.Controls.RibbonView.Shell.WindowChrome class to get the current window and set its ResizeBorderThickness property to 0. public MainWindow() { InitializeComponent(); this.Loaded += MainWindow_Loaded; } void MainWindow_Loaded(object sender, RoutedEventArgs e) { Telerik.Windows.Controls.RibbonView.Shell.WindowChrome chome = Telerik.Windows.Controls.RibbonView.Shell.WindowChrome.GetWindowChrome(this); chome.ResizeBorderThickness = new Thickness(0); }
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:
RadRibbonDropDownButton DropDownIndicator isn't rotated when the DropDownButtonPosition is Right and the DropDownPlacement is Right
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
The ribbon tab doesn't get selec if you click in the exact middle of the header of RadRibbonTab.
To work this around, extract the ControlTemplate of RadRibbonTab and move the Grid with x:Name="ContentPanel" before the Grid with x:Name="HeaderPanel".
We have a RadRibbonWindow. When it is run on Windows XP (or on Windows 7, "Windows Classic" theme) and the DPI settings are high (above 170 %), the standard window buttons (Minimize, Restore and Close) are not displayed properly (they are cut). Also there is too much space between them.