In Development
Last Updated: 07 Aug 2026 14:29 by ADMIN
Scheduled for Scheduled for Q3 2026 )August=

This behavior is observed when the Pane is dragged and dropped near the Compass border (but not on it) several times.

 

In Development
Last Updated: 07 Aug 2026 13:56 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)

For the German language translations, the following resource keys are translated into Dutch instead:

  • Spreadsheet_PrintPreview_FitSheetOnOnePage
  • Spreadsheet_PrintPreview_FitSheetOnOnePage_Description
  • Spreadsheet_PrintPreview_FitColumnsOnOnePage
  • Spreadsheet_PrintPreview_FitColumnsOnOnePage_Description
  • Spreadsheet_PrintPreview_FitRowsOnOnePage
  • Spreadsheet_PrintPreview_FitRowsOnOnePage_Description
In Development
Last Updated: 06 Aug 2026 12:41 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)
Value of a cell is visualized outside of the cell boundaries, or the value is clipped and partially visible, when the cell is updated (from code-behind), while being in an inactive worksheet, and is referenced by another cell from the active sheet.

Workaround: get a value of some cell in the active sheet and set it again to the same cell.

The issue is reproducible after the official release of Q1 2015.
In Development
Last Updated: 06 Aug 2026 04:27 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)
Currently, when the user is editing a cell and saves the document without leaving the edit mode first, the current value is not preserved in the saved document.
When pressing the File -> Save button in the ribbon, the Save dialog doesn't appear at all.
 
Workaround: Manually commit the change before saving. This workaround will also respect data validation:
var layer = ((NormalWorksheetEditorPresenter)radSpreadsheet.ActiveWorksheetEditor.ActivePresenter).UILayers.GetByName(WorksheetPredefinedUILayers.CellInput);
CellInputUILayer cellInputUILayer = (CellInputUILayer)layer;
cellInputUILayer.ApplyChange();
In Development
Last Updated: 28 Jul 2026 08:31 by ADMIN
Scheduled for Scheduled for Scheduled for Q3 2026 (August)
When an active RadPane is unpinned, the next RadPane from the group will not display its content, header, and the unpin and close buttons will be disabled. This behavior is present when the PaneActivationMode is set to Previous.

A workaround to this behavior would be to set the PaneActivationMode property to LastActivated.
In Development
Last Updated: 27 Jul 2026 13:40 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)
The DialogClosed event of RadFilePathPicker stops working when the DialogType property is changed.
In Development
Last Updated: 27 Jul 2026 13:39 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)
ExplorerControl or OpenFileDialog with initial path set to "Network\folder\subfolder".
After dialog initialization, while treeview is loading on demand on the left, user sets local path like  "C:\temp\folder"

Expected: Main Pane switches to c:temp\folder
Actual: MainPane stays in the root of the network branch.
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: 27 Jul 2026 10:29 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)
When RadSpreadsheet is placed inside a data template and the Workbook property is bound, the binding fails. 

In the Convert() method of the debug converter, the proper value is set. However, an empty workbook is displayed in the view.
In Development
Last Updated: 24 Jul 2026 14:18 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)
Keyboard commands are not working for controls inside the InlineUIContainer. The reason for this is that RichTextBox is handling them.
The commands are: Left, Right, Backspace, Delete, Tab, Ctrl+C, Ctrl+V among others.

Workaround:
Attach custom event handler to the PreviewEditorKeyDown event of the RichTextBox. This event should set "e.SuppressDefaultAction = true" when the focus is in the InineUIContainer.
In Development
Last Updated: 22 Jul 2026 13:17 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)

When a DropDownList SDT form is saved in a XAML document and then imported with the XamlFormatProvider, an extra ListItem entry is added in the items collection of the DropDownList. The extra entry is the default "Choose an item".

To work this around, iterate all ComboBoxProperties and manually remove duplicates of the "Choose an item" entry.

var dropDownLists = radRichTextBox.Document.EnumerateChildrenOfType<SdtRangeStart>()
     .Where(x => x.SdtProperties is ComboBoxProperties)
     .Select(x => x.SdtProperties).OfType<ComboBoxProperties>();
 var defaultItemString = LocalizationManager.GetString("Documents_ContentControlsGenerator_ListItem");
 foreach (var item in dropDownLists)
 {
     if (item.Items.Count > 0 && item.Items.Any(x => x.Value != defaultItemString) && item.Items.Any(x => x.Value == defaultItemString))
     {
         var occurrence = item.Items.FirstOrDefault(x => x.Value == defaultItemString);
         while (occurrence != null)
         {
             item.Items.Remove(occurrence);
             occurrence = item.Items.FirstOrDefault(x => x.Value == defaultItemString);
         }
     }
 }

In Development
Last Updated: 22 Jul 2026 08:00 by ADMIN
Scheduled for Scheduled for 2026 Q3 (August)
A degraded performance is observed when the control is used in an application published with ClickOnce deployment. 
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 };
    }
}