Completed
Last Updated: 03 Feb 2023 11:46 by ADMIN
Release LIB 2023.1.206 (6 Feb 2023)
Currently, a ScreenTip is opened 500 milliseconds after you hover the associated item. This is a hardcoded value that cannot be changed. Add a property to change this. For example another attached property in the ScreenTip class.

For example: ScreenTip.InitialShowDelay="1000"
Duplicated
Last Updated: 12 Jan 2023 18:22 by ADMIN
The window state of the RadRibbonWindow cannot be changed on double click over the titlebar, when you click under the middle of the title bar. The same issue occurs when you try dragging the title from this position. The issue is more noticeable when the window is maximized.
Unplanned
Last Updated: 14 Dec 2022 10:55 by Martin Ivanov
Currently, the titlebar text that appears when you set the ApplicationName is centered in the titlebar. Add option to align the WindowTitle element left or right in the titlebar.
Completed
Last Updated: 04 Nov 2022 08:08 by ADMIN
Release R3 2022 SP1
The backstage of the RadRibbonView cannot be opened when the control is placed inside a WinForms application. 
Completed
Last Updated: 08 Sep 2022 09:57 by ADMIN
Release R3 2022
This is reproducible only if the application that holds RadRibbonView is started on another machine and you are connected to it through Remote Desktop Connection. When the keytips are enabled and you click in the main machine, then click inside the remote desktop window, the keytips are displayed.
Completed
Last Updated: 27 Jun 2022 06:15 by ADMIN
Release LIB 2022.2.627 (27 June 2022)
When the dropdown popup of the RadRibbonDropDownButton or RadRibbonSplitButton is opened, the ApplicationMenu is not resized, in order to fit the dropdown items.
Completed
Last Updated: 31 May 2022 06:18 by ADMIN
Release LIB 2022.2.530 (30 May 2022)

If you add the RibbonView into the Content of a TabItem (or RadTabItem) and then remove it from the content, the RibbonView is still in the memory. 

This happens because we subscribe to few events of the Parent window on Loaded and unsubscribe on Unloaded. However, because of the specific content loading behavior of TabControl, Loaded of the content (the RibbonView) is fired once and Unloaded only once.

To work this around, before removing the RibbonView from the TabItem, call its OnUnloaded event handler. To do this, you can use a reflection to get the handler and then invoke it.

var methodInfo = typeof(RadRibbonView).GetMethods(System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic).Where(m => m.Name == "OnUnloaded").First();
methodInfo.Invoke(ribbon, new object[2] { null, null });

Completed
Last Updated: 22 May 2022 21:10 by ADMIN
Release LIB 2022.2.523 (23 May 2022)
When the Visibility of the RadTabItem is set to Collapsed the keyboard navigation does not work as expected. 
Completed
Last Updated: 29 Nov 2021 12:27 by ADMIN
Release LIB 2021.3.1129 (29 Nov 2021)
When the Windows OS auto-hide taskbar feature is enabled, the RadRibbonWindow is clipped and offset on the top and left sides. This reproduces only if the window is maximized initially. Changing its state afterwards resolves the visual glitch. Also in order to recreate this the IsWindowsThemeEnabled property should be set to False, in order for the ribbon window to use its Telerik theme, instead of the Windows one.
Completed
Last Updated: 28 Oct 2021 11:39 by ADMIN
Release LIB 2021.3.1101 (1 Nov 2021)
In the Quick Access Toolbar drop-down part, navigating the items while pressing the Up/Down arrow keys will Highlight all items.
Completed
Last Updated: 01 Oct 2021 07:16 by ADMIN
Release LIB 2021.3.1004 (4 Oct 2021)
The content of RadRibbonWindow is positioned wrongly when the Windows taskbar auto-hiding is enabled. This happens on Windows 10.
Completed
Last Updated: 01 Sep 2021 10:47 by ADMIN
Release LIB 2021.1.426
The popup is no properly sized when you have two or more monitors with different resolutions. This is replicable also if the DPI is higher than 100%.

To work this around you can create a custom ribbonview, get the content presenter of the popup and manually set its Width. Here is an example in code:

public class CustomRibbonView : RadRibbonView
{
	private ContentPresenter selectedTabContentPopup;

	public override void OnApplyTemplate()
	{
		base.OnApplyTemplate();
		this.selectedTabContentPopup = this.GetTemplateChild("SelectedTabContentPopup") as ContentPresenter;
	}

	protected override void OnMinimizedPopupStateChanged(RadRoutedEventArgs e)
	{   
		base.OnMinimizedPopupStateChanged(e);
		if (this.IsMinimizedPopupOpen)
		{
			this.selectedTabContentPopup.Width = this.ActualWidth;
		}
	}
}
Completed
Last Updated: 01 Sep 2021 10:47 by ADMIN
Release LIB 2021.1.426
Currently, the minimized content of the ribbon opens up in a Popup element which leads to issues when positioned between two (or more) monitors. Introduce a feature that allows the content to opens in an Adorner element. 
Declined
Last Updated: 16 Aug 2021 14:17 by ADMIN
Add thin border in the RadRibbonWindow between the Tittle and RibbonView.

We want the look of the window to be identical to how a non-implicit RadRibbonWindow would look (i.e., without the Themes directory with the style XAML files). Alternatively, if the title bar is taller and the borders are as thick as a normal window (e.g. Notepad), that is acceptable too.
Completed
Last Updated: 20 Jul 2021 09:42 by ADMIN
Output error in VS:

System.Windows.Data Error: 4 : Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='Telerik.Windows.Controls.RadRibbonView', AncestorLevel='1''. BindingExpression:Path=IsHostedInRibbonWindow; DataItem=null; target element is 'WindowTitle' (Name='WindowTitle'); target property is 'NoTarget' (type 'Object')
Won't Fix
Last Updated: 14 Jul 2021 14:22 by ADMIN
The designer of VS crashes with a "Key cannot be null" when custom markup extension is used in Style Setter. This reproduces in the sample app attached in the blog (http://www.telerik.com/blogs/bring-office-2016-inspired-style-to-your-app-with-ui-for-wpf) on the TextBlock of the RabRadioButton HeadingStyle (snapshot attached) if you open MainWindow in Designer. Runtime everything works as expected.
Completed
Last Updated: 08 Jun 2021 10:18 by ADMIN
Release LIB 2021.2.608 (08 Jun 2021)

This reproduces only if RadRibbonWindow is used with the default WPF Window's theme, instead of the Telerik's theme. Also, this reproduces only in the themes after Expression_Dark (starting from Windows8). You can find a list of the Telerik themes ordered chronologically in the help documentation.

If the RadRibbonWindow is maximized on the second (right) monitor and you click the application menu button to open the ApplicationMenu, the menu displays on the first (left) monitor.

To work this around enable the Telerik's RadRibbonWindow theming by setting the IsWindowsThemeEnabled static property to False.

static MainWindow()
{
    IsWindowsThemeEnabled = false;
}
Or alternatively, use the ribbon backstage control instead of the application menu.

 

Completed
Last Updated: 31 May 2021 08:06 by ADMIN
Release R3 2020
Setting the MinimizeButtonVisibility has no effect in some themes.
Completed
Last Updated: 31 May 2021 07:29 by ADMIN
Release LIB 2021.1.510 (05/10/2021)
Expose a property to control the visibility of the backstage back button.
Completed
Last Updated: 28 May 2021 13:02 by ADMIN
Release LIB 2021.2.531 (05/31/2021)

The window's content gets clipped when the window goes from Maximized to Normal WindowState. This reproduces only when the window and the screens are using specific sizes. The setup when this was reproduced was with a 1936x1056 size of RadRibbonWindow (in Normal state) and 1920x1080 screen resolution.

To reproduce this the IsWindowsThemeEnabled property of the RadRibbonWindow should be set to False.

To work this around, reset the Window size on WindowStateChanged.

private void MainWindow_StateChanged(object sender, EventArgs e)
{
	if (this.WindowState == WindowState.Normal)
	{               
		Width += 1;
		Width -= 1;
	}
}

1 2 3 4 5 6