Last Updated: 28 Jun 2019 08:25 by ADMIN

Our requirement is to navigate through RadGridView table header using keyboard tab navigation.

The header may or may not include checkbox/filter button.

However on mouse focus on table headers , it get highlighted. This feature is currently not possible with tab navigation.

Last Updated: 28 Jun 2019 06:06 by ADMIN
Release LIB 2019.2.701 (7/1/2019)
When the RibbonBackstage is open and then a RibbonBackstageItem is clicked to close the backstage, the ApplicationButton's FluentControl pressed state effect remains visible in the Fluent theme.
Last Updated: 27 Jun 2019 10:32 by ADMIN
When the FixedDocumentSinglePagePresenter content control is used to visualize PDF files in custom PDF viewer implementation a raise condition can be occurred leading to NullReferenceException with the following stack trace:
at Telerik.Windows.Documents.Fixed.UI.UIElementsHelper.FillPageContentElementsInPanel(Canvas container, RadFixedPage page)
at Telerik.Windows.Documents.UI.FixedDocumentSinglePagePresenter.CreateContent(RadFixedPage page)
at Telerik.Windows.Documents.UI.FixedDocumentSinglePagePresenter.PageLoader_WorkCompleted(Object sender, WorkCompletedEventArgs e)
at Telerik.Windows.Documents.Utilities.ResourceLoader.OnWorkCompleted(WorkCompletedEventArgs args)
at Telerik.Windows.Documents.Utilities.ResourceLoader.Worker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
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)

The exception is thrown since the current page is unloaded while the content is being parsed.
Last Updated: 27 Jun 2019 09:50 by ADMIN
Created by: Martin Ivanov
Comments: 0
Category: ChartView3D
Type: Feature Request
Add a property that allows you to get the actual range of the LinearAxis3D when the Minimum and Maximum properties are not explicitly set. The same feature is introduced in the RadCartesianChart axes (like LinearAxis) via the ActualRange property.
Last Updated: 26 Jun 2019 15:36 by ADMIN
Here is the link to the example in the XAML SDK Repository:
Last Updated: 26 Jun 2019 15:31 by ADMIN
Created by: Dilyan Traykov
Comments: 5
Category: ScheduleView
Type: Feature Request

Last Updated: 26 Jun 2019 06:34 by ADMIN
Release R2 2019 SP1
If a document contains many and complex formulas (with many functions having other functions as arguments) it may take a long time to show in the control.
Last Updated: 26 Jun 2019 05:22 by ADMIN
Release LIB 2019.2.701 (7/1/2019)
The header buttons elements are not on the proper places when the window is on a monitor with different DPI. To reproduce this the DPI of the monitors should be different for example 125% (main) and 150% (secondary). Also, to reproduce this you will need to enable the DPI awareness of the application by setting the dpiAware and dpiAwareness settings in the app.manifest file.
Last Updated: 24 Jun 2019 09:59 by Vitalij
When IsThreeState property is true, after each click values of IsChecked property cycle like this: null -> false -> true. I would like to reverse this order to null -> true -> false in some cases and a property controlling that order would be a great help.
Last Updated: 21 Jun 2019 14:22 by ADMIN
Release LIB 2019.2.624 (06/24/2019)
Created by: Petar
Comments: 0
Type: Bug Report
First level bullets are not visible
Last Updated: 21 Jun 2019 11:24 by ADMIN
The behavior is reproducible when the TreeLines are visible and we have frozen columns. When the RadTreeListView is scrolled the TreeLines in the Frozen column is also scrolled.
Last Updated: 21 Jun 2019 10:00 by ADMIN
If you update the property value bound to the Value of the cells at runtime, this change doesn't reflect in the UI. To reproduce this you will need to assign a colorizer to the CategoricalDefinintion and set the colorize's IsAbsolute property to True.

To work this around, reset the Definition property of RadHeatMap after the values change.
var definition = this.heatMap.Definition;
this.heatMap.Definition = null;
this.heatMap.Definition = definition;
Last Updated: 20 Jun 2019 08:24 by ADMIN

Adding bookmarks with the same name programmatically always returns the first one in case use attempts to navigate to it using the Bookmarks dialog. 

Workaround: Remove the bookmark before adding a new one with the very same name.

Last Updated: 19 Jun 2019 08:16 by ADMIN
Created by: Michal
Comments: 0
Category: Spreadsheet
Type: Feature Request
SUBSTITUTE  - replaces text in a given string by matching.
REPLACE - replaces characters specified by location in a given text string with another text string.
Last Updated: 18 Jun 2019 13:54 by ADMIN

When loading the columns from a file the columns are read in the order they are found in the Columns collection of RadGridView upon saving them.
Setting the DisplayIndex triggers the internal grid logic that ensures the DisplayIndex of each column is correct. 
The combination of the above two operations can cause the grid to invalidate the DisplayIndex of columns while deserializing them and thus setting invalid values.
To ensure correct behaviour when deserializing sort the columns by their display order property before returning them in ProvideValue()
Last Updated: 18 Jun 2019 08:24 by ADMIN
Currently the editing methods of RadRichTextBox and RadDocumentEditor work with the current DocumentSelection and CaretPosition for the current RadDocument. In order to execute an editing action on specific range/position, current selection/position should be moved, which is not always desirable. Also, as a side effect, when moving current selection or position, the scroll offset of the document shown in RadRichTextBox is changed.
Think of the following approaches:
- Do not scroll the document around when API methods are executed. There is convenient API which could be called to scroll the document when needed. (This will fix the problem only partially). 
- Provide version of the IDocumentEditor methods that accept DocumentSelection or DocumentPosition as parameters, and work with them instead of with the RadDocument.Selection and RadDocument.CaretPosition, similar to InsertFragment(DocumentFragment documentFragmentDocumentPosition documentPosition) and InsertInline(Inline inlineDocumentPosition documentPosition).
Last Updated: 17 Jun 2019 07:47 by ADMIN
When there is a text in a table row with dash and not space after makes the text squeezed when exported to PDF. For instance "Self-Insured". If the text is "Self - Insured" it is exported fine.
Last Updated: 14 Jun 2019 18:17 by ADMIN
Html exported from RadRichTextBox will be shown in Outlook with some formatting issues related to lists. The text in a paragraph will be shown with the formatting of its bullet.

The reason is that the content is exported to HTML as a styled list level which Outlook does not understand. The same applies to MS Word as well. This can also lead to formatting issues when the document is later imported in RichTextBox.

You can check the attached screenshot for reference.

Change the styles to export as inline properties:
htmlProvider.ExportSettings.StylesExportMode = StylesExportMode.Inline;
Last Updated: 14 Jun 2019 15:23 by ADMIN
Release R2 2019 SP
Click and move a control which is hosted in the Content of the RadTabItem starts dragging of the tab which is unexpected.