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
Unplanned
Last Updated: 07 Aug 2026 12:08 by ADMIN
Created by: Thomas
Comments: 1
Category: PDFViewer
Type: Bug Report
1
Text selection in RadPdfViewer exhibits precision issues where mouse-based selection struggles to accurately capture desired text boundaries. Selection frequently overshoots or undershoots the intended range, and copied text may contain duplicated content or unexpected spacing artifacts.
Unplanned
Last Updated: 07 Aug 2026 09:16 by ADMIN
In this case, we make a RadPane float. Then we move the pane over a compass and drop it. This will execute the closing animation. While the pane is closing, we click and hold again to move the pane while the animation is executing. This will lead to an exception. Here is the stack trace:

   at System.Windows.PresentationSource.CriticalFromVisual(DependencyObject v, Boolean enable2DTo3DTransition) in System.Windows\PresentationSource.cs:line 387
   at Telerik.Windows.Controls.InternalWindow.Standard.DpiHelper.GetPerMonitorDPIAwareScaleFactor(Visual visual)
   at Telerik.Windows.Controls.RadDocking.ScaleGlobalMousePositionIfNeeded(Visual dropTarget, RadSplitContainer container, Point globalMousePos)
   at Telerik.Windows.Controls.RadDocking.GetGroupAtScreenCoordinates(RadDocking docking, Point globalMousePosition, RadSplitContainer rootContainer)
   at Telerik.Windows.Controls.RadDocking.OnDragContainer(RadSplitContainer container, Point globalMousePosition)
   at Telerik.Windows.Controls.Docking.ToolWindow.OnDragDelta(Point globalMousePosition, Rect initialRect, Rect destinationRect, Boolean isResize)
   at Telerik.Windows.Controls.WindowBase.Telerik.Windows.Controls.InternalWindow.IDragAware.OnDragDelta(Point globalMousePosition, Rect initialRect, Rect destinationRect, Boolean isResize)
   at Telerik.Windows.Controls.InternalWindow.WindowHostBase.OnDragDelta(Point globalMousePosition, Rect initialRect, Rect destinationRect, Boolean isResize)
   at Telerik.Windows.Controls.InternalWindow.ChromelessWindowHelper.CoerceWindowRect(IntPtr lParam)
   at Telerik.Windows.Controls.InternalWindow.ChromelessWindowHelper.HandleMoving(IntPtr hwnd, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at Telerik.Windows.Controls.InternalWindow.ChromelessWindowHelper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) in System.Windows.Interop\HwndSource.cs:line 1312
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
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: 05 Aug 2026 08:56 by ADMIN
Scheduled for Scheduled for Q3 2026 (August)
The label text is automatically fetched from the property name or manually set via the DisplayName property of the PropertyDefinition object. Currently, the property name is displayed in a TextBlock control. Add a mechanism to allow changing the label UI. For example, by providing a DataTemplate via a property of RadPropertyGrid or of the PropertyDefinition. 
Declined
Last Updated: 31 Jul 2026 08:20 by ADMIN
If the RadSpreadsheet is declared as a child content in the RadBusyIndicator, there isn't any tab selected as active in the SheetSelector.

Workaround: Declare the busy indicator after the RadSpreadsheet not as its child.

For example, instead of:

<telerik:RadBusyIndicator>
    <telerik:RadSpreadsheet x:Name="radSpreadsheet" />
</telerik:RadBusyIndicator>

Do:

<Grid>
    <telerik:RadSpreadsheet x:Name="radSpreadsheet" />
    <telerik:RadBusyIndicator />
</Grid>
Declined
Last Updated: 30 Jul 2026 11:59 by ADMIN
ADMIN
Created by: Kiril Vandov
Comments: 3
Category: RibbonView
Type: Bug Report
3
RibbonWindow icon appears clipped when the DPI  is set larger than 100%. Also, the icon separator is offset.
Declined
Last Updated: 30 Jul 2026 11:58 by ADMIN
Declined
Last Updated: 30 Jul 2026 11:57 by ADMIN
Workaround:
The issue is caused by the MajorTickInterval property, so one way to go is to remove this setting and use the LabelInterval instead. This will plot more ticks than before, but should eliminate the label clip. If the number of ticks bothers you, you can set the MajorTickLength property of the axis to 0 (so that the ticks are not visible) and use a LabelTemplate in which you will include a label and a tick. 

Another, simpler, work-around is to set a right margin of the chart and set the ClipToBounds property of the chart to false.
Declined
Last Updated: 30 Jul 2026 11:56 by ADMIN
Cannot properly scroll when using StackPanel as ItemsPanel.
Declined
Last Updated: 30 Jul 2026 11:55 by ADMIN
ADMIN
Created by: Evgenia
Comments: 1
Category:
Type: Bug Report
13
When you make the window very small in height and then revert it back to normal size the Pie connectors are gone.
Declined
Last Updated: 30 Jul 2026 11:52 by ADMIN
GoToPage() method is not working correctly in some cases when called in DocumentChanged event handler. The known cases are described below:

   1. When RadPdfViewer and the document are loaded initially and document is set through the RadPdfViewer.Document property.
Workaround: DocumentSource property could be set (in XAML or in code-behind) instead of the Document property. If the Document property is used, this should be done after RadPdfViewer is loaded.

    2. When the ScaleMode is changed in DocumentChanged event handler and then GoToPage() method is called in the same event handler.
Declined
Last Updated: 29 Jul 2026 13:28 by ADMIN
When inserting text (document fragment) next to a correctly spelled word they get both underlined as incorrect.
Declined
Last Updated: 29 Jul 2026 12:08 by ADMIN
Currently when the text contains consecutive non-space symbols like "~!@#$%^&*()_+=-`[]{};:'"/\|., ", each character is detected as a separate word. Instead, they should be considered one word, including all the subsequent space characters.

The following functionalities should respect this grouping:
- Caret navigation by words (CTRL + left/right arrow), MoveCaret UI command and the corresponding DocumentPosition methods.
- Selecting word by double clicking.
Declined
Last Updated: 29 Jul 2026 10:57 by ADMIN
'Decrement paragraph left indent' command can set negative left indent which makes bullets/numbering of a list clipped. Instead, it shouldn't be executed if the bullets/numbering would become invisible.

Workaround: Cancel the command in CommandExecuting event:

            this.radRichTextBox.CommandExecuting += (sender, e) =>
            {
                if (e.Command == this.radRichTextBox.Commands.DecrementParagraphLeftIndentCommand)
                {
                    if (this.radRichTextBox.Document.Selection.GetSelectedParagraphs().Any(p => p.IsInList && p.LeftIndent <= 24))
                    {
                        e.Cancel = true;
                    }
                }
            };
Declined
Last Updated: 29 Jul 2026 08:21 by ADMIN
The spacing between the letters is too big.
Declined
Last Updated: 28 Jul 2026 15:02 by ADMIN
The built-in Hyperlink style is not applied to hyperlinks imported from HTML (<a> tag). As a result, the hyperlinks in the document do not have the blue underline.

Workaround: Subscribe for the SetupDocument event of the HtmlDataProvider and set the hyperlinks' style manually.
private void HtmlDataProvider_SetupDocument(object sender, Telerik.Windows.Documents.FormatProviders.SetupDocumentEventArgs e)
{
    StyleDefinition hyperLinkStyle = e.Document.StyleRepository[RadDocumentDefaultStyles.HyperlinkStyleName];
    hyperLinkStyle.SpanProperties.ForeColor = Colors.Green;//Color.FromRgb(0xff, 0x7a, 0xcc);
    var hyperlinks = e.Document.EnumerateChildrenOfType<HyperlinkRangeStart>();

    RadDocumentEditor editor = new RadDocumentEditor(e.Document);
    editor.Document.History.IsEnabled = false;

    foreach (HyperlinkRangeStart hyperlink in hyperlinks)
    {
        e.Document.Selection.SelectAnnotationRange(hyperlink);
        editor.ChangeStyleName(RadDocumentDefaultStyles.HyperlinkStyleName);
    }
    e.Document.Selection.Clear();

    editor.Document.History.IsEnabled = true;
}
1 2 3 4 5 6