In Development
Last Updated: 15 May 2025 07:12 by ADMIN
Scheduled for 2025 Q2 (May)
Docking A1 is nested in parent Dockin A, they share equal DragDropGroup Name so that drag drop is enabled between them. Droping pane from A1 to center of A's  dragdrop compass, then switching panes results in unexpected opened tool window. Dragging this window results in NullReferenceException.
In Development
Last Updated: 15 May 2025 07:12 by ADMIN
Scheduled for 2025 Q2 (May)
Currently, the RadFileDialogs do not support setting filters without specifying the extensions for the files. This is deemed an incorrect filter pattern and an exception is raised.

We can provide support for filtering files that do not have an extension.
In Development
Last Updated: 09 May 2025 07:55 by ADMIN
Scheduled for 2025 Q2 (May)
Currently, the HyperlinkClicked event of RadWorksheetEditor is raised only for external hyperlinks (web and mailto addresses). Raise the event also for links pointing to the a cell in the same document.
In Development
Last Updated: 09 May 2025 07:55 by ADMIN
Scheduled for 2025 Q2 (May)
Distinct values are not displayed when setting the FilterMemberPath to the Date property of a DateTime DataTable column when it contains DBNull.Value.

Generally, this is present because while the distinct values are generated, we check for the Date property in each row, however, when it reaches a row that has a DBNull.Value value, an exception is thrown because the Date property cannot be found in null.
In Development
Last Updated: 09 May 2025 07:55 by ADMIN
Scheduled for 2025 Q2 (May)

MF_E_SHUTDOWN error occurs in some cases when the camera MediaFoundation resources get released. This may happen on unloaded or initialized of the RadWebCam control.

Here is one of the exception stacktraces that may be observed:

Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception: Stop failed: MF_E_SHUTDOWN
   at Telerik.Windows.MediaFoundation.MediaFoundationHelper.ThrowOnHResultError(HResult hr, HResult expected, String message)
   at Telerik.Windows.MediaFoundation.BaseMediaFoundationPresenter.StopSession()
   at Telerik.Windows.Controls.RadWebCam.<Stop>b__38_0()

In Development
Last Updated: 09 May 2025 07:55 by ADMIN
Scheduled for 2025 Q2 (May)
Add the CellIndex or CellRange of the clicked cell in the HyperlinkClicked event arguments (HyperlinkClickedEventArgs).
In Development
Last Updated: 09 May 2025 07:55 by ADMIN
Scheduled for 2025 Q2 (May)
Created by: Trevor
Comments: 0
Category: RichTextBox
Type: Bug Report
1

When a new line is placed right after a nbsp, the new line is ignored in the layout. This can be reproduced by importing the following HTML:

First&nbsp;<br/>Second

In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)
When the DropDownPlacement property of the RadDropDownButton element is set to Top and the Windows 11 theme is used, a Setter in the default ControlTemplate tries to set the VerticalOffset of the drop-down Popup element. This is done via a converter (of the type of MultiplyValueConverter), to which a "-1" is passed as a ConverterParameter. In the Convert method of the converter, the native System.Convert.ToDouble method tries to convert the ConverterParameter to the type of double. Internally, the Convert.ToDouble method uses the current culture when converting a string to a double.

This is observed when using a different culture, for example, "ar-EG".
In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)

NullReferenceException occurs when the the automation peers creation for the rows goes over 10,000 peers (the MaxCachedPeersSize setting of the GridViewDataControlAutomationPeer). The exception occurs only when the 'record' modifier is used in the class definition. For example:

public record class MyClass(int Id)
{
}

The exception stacktrace is:

System.NullReferenceException: 'Object reference not set to an instance of an object.'
peer was null.
Telerik.Windows.Controls.GridView.dll!Telerik.Windows.Automation.Peers.GridViewDataControlAutomationPeer.ClearPeer(Telerik.Windows.Automation.Peers.DataItemAutomationPeer peer)   Telerik.Windows.Controls.GridView.dll!Telerik.Windows.Automation.Peers.GridViewDataControlAutomationPeer.GetOrCreateItemPeer(object item, int index) Line 288 C#  Telerik.Windows.Controls.GridView.dll!Telerik.Windows.Automation.Peers.GridViewRowAutomationPeer.FindDataItemAutomationPeer(System.Collections.Generic.List<System.Windows.Automation.Peers.AutomationPeer> childPeers) Telerik.Windows.Controls.GridView.dll!Telerik.Windows.Automation.Peers.GridViewRowAutomationPeer.GetChildrenCore() 

.

To work this around use the "class" modifier instead of "record". For example, instead of:

public record class MyClass(int Id)
{
}

Use:

public class MyClass
{
    public int Id { get; set; } 
}

 Or alternatively, increase the MaxCachedPeersSize value.

 

In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)
When using the Xaml version of our assemblies and the Material theme is set through the StyleManager, the glyph on the close button of each SearchAutoCompleteBoxItem element is not visible.
In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)
The CSharpTagger matches the following character combination as a multiline comment start - / * (slash and a start with a whitespace between). This causes wrong tags creation in scenarios where the * character is a part of a single line comment. The correct comment start and end should be /* and */.

In the following example, the beginning of the first single line comment is considered a multiline comment start, but since nothing closes it, the entire text is tagged and colored as a comment.

// ***********************************************************************
// some other content here
// some other content here
// ***********************************************************************

public class TestClass
{
}

In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)
ADMIN
Created by: Tanya
Comments: 0
Category: Spreadsheet
Type: Bug Report
14
Check how the performance can be improved in this scenario. The StyleGallery is taking much time to load, the GetUsedCellRange method is called multiple times.
In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)

Currently, the DataFormatString property of the columns is applied only to the top-level rows and not to the child ones.

To work this around, create a new DataTemplate for the CellTemplate property of the column and set the StringFormat property of the Binding instance for the element that will be used to display the cell's value in view mode.

<telerik:GridViewDataColumn.CellTemplate>
    <DataTemplate>
        <TextBlock Text="{Binding MyPropertyValue, StringFormat=N2}"/>
    </DataTemplate>
</telerik:GridViewDataColumn.CellTemplate>

 

In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)
Created by: Stenly
Comments: 2
Category: Map
Type: Feature Request
1
Add language property support for AzureMapProvider

Workaround:
Create a custom provider with a custom source, and on the GetTile method of the custom source, you can override the query to contain the language parameter.
In Development
Last Updated: 02 May 2025 10:25 by ADMIN
Scheduled for 2025 Q2 (May)
The image rendering of the signed document with indexed color space is incorrect when importing it.
In Development
Last Updated: 23 Apr 2025 09:42 by ADMIN
As a result, the glyphs are not measured and positioned properly. The issue applies to the TrueType and Type1 fonts.
In Development
Last Updated: 10 Apr 2025 07:26 by ADMIN
Scheduled for 2025 Q2 (May)

This causes some problems if the hyperlink is edited and the document is exported and imported again.

Workaround:

private void RadRichTextBox1_DocumentChanged(object sender, EventArgs e)
{
    var document = radRichTextEditor1.Document;

    var fields = document.EnumerateChildrenOfType<FieldRangeStart>();

    foreach (FieldRangeStart item in fields)
    {
        radRichTextEditor1.DeleteAnnotationRange(item);
    }
}

In Development
Last Updated: 04 Apr 2025 12:33 by ADMIN

The TableCellProperty.Padding property of the "TableNormal" StyleDefinition doesn't take effect in the UI. The same is valid for the TableProperties.CellPadding property.

To work this around, you can manually set the Padding property of all TableCell elements in the RadDocument.

 var cells = radDocument.EnumerateChildrenOfType<Telerik.Windows.Documents.Model.TableCell>();
 foreach (var cell in cells)
 {
     cell.Padding = new Padding(10);
 }

In Development
Last Updated: 04 Apr 2025 12:33 by ADMIN
Shape files are not displayed correctly by the RadMap readers in .NET CORE 3.1 and .NET 5.
In Development
Last Updated: 04 Apr 2025 11:58 by ADMIN
When the RadRibbonSplitButton's Size property is set to Large the content and image are misaligned.
1 2