In Development
Last Updated: 17 Apr 2025 12:57 by ADMIN

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>

 

Unplanned
Last Updated: 16 Apr 2025 09:36 by Stenly

In the case where some of the columns are hidden and all of the columns' display indexes are changed, applying grouping could result in some of the cells from the columns that have custom CellTemplate to not receive it.

To work this around, you could manually change the widths of the columns by iterating the Columns collection as shown below:

foreach (var column in this.GridView.Columns)
{
    GridViewLength length = column.Width;

    if (length.IsAbsolute)
    {
        column.Width = new GridViewLength(length.Value + 0.00001);
    }
}

In Development
Last Updated: 16 Apr 2025 09:04 by ADMIN
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.
Unplanned
Last Updated: 15 Apr 2025 09:26 by Martin Ivanov
Add the option for the user to be able to double click on the resize handle displayed when the mouse is between two headers. On double click, the associated column should auto-resize so that its width fits the header text's length.

This feature is available in RadGridView for WPF.
Unplanned
Last Updated: 15 Apr 2025 09:16 by Martin Ivanov
Add a vertical text alignment option for the text in the cells and headers of RadVirtualGrid.
Unplanned
Last Updated: 14 Apr 2025 14:48 by Stenly
When a RadGridView is filtered, grouped, and sorted, some of the rows cannot be selected when the SelectionMode is set to Extended and the SelectionUnit is set to Mixed.
Declined
Last Updated: 14 Apr 2025 12:30 by ADMIN

If a RadDocking has its theme set to Windows 11 via the StyleManager.Theme attached property, placing a RadGridView inside (styled with a different theme, such as Office_Black, Summer, etc.) will cause its cells to look merged after performing an edit operation.

As a workaround, the RowHeight and the FontSize properties of the RadGridView instance can be used to resolve this.

Unplanned
Last Updated: 14 Apr 2025 09:18 by Stenly
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.
Duplicated
Last Updated: 14 Apr 2025 07:55 by ADMIN
Created by: Stenly
Comments: 0
Category: ChartView
Type: Feature Request
0
Currently, the RadChartView component does not have a waterfall series similar to the one that is provided by the Telerik UI for WinForms. We could add support for this type of series.
Unplanned
Last Updated: 14 Apr 2025 07:50 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: Menu
Type: Feature Request
0
Currently, the icon of RadMenuItem is left aligned to the content. Add a property that allows to change the icon position of each RadMenuItem - left or right.
Declined
Last Updated: 11 Apr 2025 09:26 by ADMIN

Hi, I have a problem with using SyntaxEditor.

There are two errors when using Korean.

1. When I enter Korean, the caret is shown to the left of the position to be entered. (See line 19 in the Attached File 1)

To add a description of the attached file1, it was a situation in which "가나다라마바사아자차카타파하" was entered in the order, and "하" is the last letter entered, but it can be showed that "하" is located in the middle between "사" and "자". (See line 19 and I check this character with green border in the Attached File 2)

2. When Korean is present in the line, the length of the selection area represents shorter than the input width of the input characters when selected. (See line 3, 19, 20, 21, 27, 28 in the Attached File 3)

I found that the same defect occurred in Windows11 and Windows10.

I hope it will be resolved as soon as possible.

 


Unplanned
Last Updated: 11 Apr 2025 08:26 by Martin Ivanov
Add a mechanism to customize the touch gestures/events of the behaviors in RadChartView. Currently, the behaviors handle the TouchManager's events internally and the behavior cannot be properly customized without recreating the entire touch logic. 
Under Review
Last Updated: 10 Apr 2025 08:52 by ADMIN
Created by: Domas
Comments: 3
Category: UI for WPF
Type: Bug Report
0

The build performance with new license validation (2025) is very poor. 2025 version takes about 5 sec. extra time to build. For small projects it takes 10x longer.

Test environment:

  1. Default WPF project created from template.
  2. Only one change: Nuget Reference in .csproj
  3. .NET 8
  4. Visual Studio 17.13.

Build times depending on the Version of Telerik Nuget:

<PackageReference Include="Telerik.Windows.Controls.Navigation.for.Wpf" Version="2025.1.211" />

11:25:47:071    Build started at 11:25...
11:25:47:189    1>------ Build started: Project: TelerikBuildTest, Configuration: Debug Any CPU ------
11:25:51:748    1>[Telerik and Kendo UI Licensing]
11:25:51:748    1>      Telerik and Kendo UI License Key found at: C:\Users\...\AppData\Roaming\Telerik\telerik-license.txt (UserDirectory)
11:25:51:748    1>      License issued at 2025-03-16 to e**********@....
11:25:51:748    1>[Telerik and Kendo UI Licensing]
11:25:51:748    1>      Valid Telerik UI for WPF license found.
11:25:52:743    1>[Telerik and Kendo UI Licensing]
11:25:52:743    1>      Telerik and Kendo UI License Key found at: C:\Users\...\AppData\Roaming\Telerik\telerik-license.txt (UserDirectory)
11:25:52:743    1>      License issued at 2025-03-16 to e**********@...
11:25:52:743    1>[Telerik and Kendo UI Licensing]
11:25:52:743    1>      Valid Telerik UI for WPF license found.
11:25:52:815    1>TelerikBuildTest -> C:\Users\....\source\repos\TelerikBuildTest\TelerikBuildTest\bin\Debug\net8.0-windows\TelerikBuildTest.dll
11:25:52:828    ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
11:25:52:828    ========== Build completed at 11:25 and took 05,892 seconds ==========

 

 

<PackageReference Include="Telerik.Windows.Controls.Navigation.for.Wpf" Version="2024.4.1213" />

11:26:33:405    Build started at 11:26...
11:26:33:581    1>------ Build started: Project: TelerikBuildTest, Configuration: Debug Any CPU ------
11:26:33:953    1>TelerikBuildTest -> C:\Users\...\source\repos\TelerikBuildTest\TelerikBuildTest\bin\Debug\net8.0-windows\TelerikBuildTest.dll
11:26:33:960    ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
11:26:33:960    ========== Build completed at 11:26 and took 00,633 seconds ==========

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);
    }
}

Unplanned
Last Updated: 08 Apr 2025 15:08 by Stenly
Created by: Stenly
Comments: 0
Category: Diagram
Type: Feature Request
0
Currently, when deserializing a XML that contains a custom type that is not registered in the AllowedSerializationTypes collection, an exception will be thrown, which will be caught, and the error message will be displayed in the Output window of Visual Studio.

Instead, we could change this behavior to raise an exception, which will not be caught when a custom type, which is not allowed, gets de-serialized.
Unplanned
Last Updated: 08 Apr 2025 09:20 by Jonas
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: 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.
Unplanned
Last Updated: 04 Apr 2025 06:24 by Martin Ivanov

A compilation error occurs in a class library project which doesn't use any Telerik code, but it is referenced in another project which installs the Telerik.Licensing NuGet package. The error reproduces only if the class library project contains .xaml files.

The error message from the class library project is the following:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.WinFx.targets(268,9): error MC1000: Unknown build error, 'Cannot resolve dependency to assembly 'Telerik.Licensing.Runtime, Version=1.4.6.0, Culture=neutral, PublicKeyToken=keyhere' because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.'

To workaround this, you can add assembly references to the Telerik dlls in the main project (including Telerik.Licensing.Runtime), instead of using NuGet packages.

Alternatively, you can install the Telerik.Licensing NuGet package also in the class library.

<ItemGroup>
	<PackageReference Include="Telerik.Licensing" Version="1.4.*" />
</ItemGroup>

Note that with this approach you will see a message in the output that no license is installed, even if you have one. However, for now (versions from 1.4.6 to 1.4.12, which is the latest at the moment of writting this post), the error won't apply any compile or runtime restrictions on the UI or the functionality.

 

1 2 3 4 5 6