In Development
Last Updated: 29 Sep 2026 09:41 by ADMIN
Introduce events that will work similarly to the ColumnWidthChanging and ColumnWidthChanged events of RadGridView.
In Development
Last Updated: 28 Sep 2026 13:46 by ADMIN
In this scenario, we have a RadDocking control with a RadPane whose content is a RadGridView. Each time the RadGridView is replaced with a new instance and the docking layout is subsequently saved and reloaded (RadDocking.SaveLayout/LoadLayout), the previous RadGridView instance is expected to become eligible for garbage collection once no other reference to it remains. Instead, it is not collected by the GC. 
In Development
Last Updated: 24 Sep 2026 12:53 by ADMIN
When a maximized window hosts a RadPivotGrid instance, hovering over a cell at the bottom of the control will cause the tooltip to flicker.
In Development
Last Updated: 27 Jul 2026 10:36 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)

The bug happens when we have two or more rows merged in the first column and programmatically, we make the rowDetails for the first row visible, the merged cells of the first column stay merged and are over of the rowDetails, hiding a part of the Row Details:

In Development
Last Updated: 29 Jun 2026 14:27 by ADMIN

The busy animation keeps running on the background when the busy indicator control gets unloaded (removed from the visual tree).

To work this around, set the IsBusy property of RadBusyIndicator to False in its Unloaded event handler.

In Development
Last Updated: 29 Jun 2026 06:23 by ADMIN

RadSpreadsheetFormulaBar has a drop down list that shows the named ranges in the document. If a named range contains an underscore character (ex: Income_Amount), the associated item in the drop down won't display the underscore (ex: IncomeAmount).

To workaround this, you can use a global Loaded event handler of RadMenuItem and override the Header content with a TextBlock.

static MainWindow()
{
    EventManager.RegisterClassHandler(typeof(RadMenuItem), RadMenuItem.LoadedEvent, new RoutedEventHandler(OnMenuItemLoaded));
}

private static void OnMenuItemLoaded(object sender, RoutedEventArgs e)
{
    var menuItem = (RadMenuItem)sender;
    if (menuItem.DataContext is DefinedName context)
    {
        menuItem.Header = new TextBlock() { Text = context.Name };
    }
}