Unplanned
Last Updated: 21 Sep 2023 15:07 by Martin Ivanov
This can be reproduced if you place a ComboBox in the RowDetailsTemplate which selection is bound to a property of the data row's model. Changing the selection in the ComboBox for one row and then expanding another row, will set the selection property of the previous row model to the value from the new model.
Unplanned
Last Updated: 13 Sep 2023 15:01 by Martin Ivanov

Remove the space reserved for the sort indicator in the column header, when CanUserSort is False and therefore the sort indicator is not displayed. The current behavior prevents the user to easily center the header text.

To work this around, you can edit the ControlTemplate of DataGridColumnHeader. In the template, you can update the Visibility of the TextBlock with x:Name set to "SortIndicator" when CanUserSort is False.

Unplanned
Last Updated: 04 Sep 2023 15:05 by Martin Ivanov
Currently, the first and second filters in the filtering control of the column are case sensitive by default. This is controlled by the IsCaseSensitive of the TextFilterDescriptor. To change the default setting, you should implement custom DataGridTextFilterControl and custom FilterButtonTap command.

Add a setting on the column level to control the case sensitivity more easily.
Completed
Last Updated: 17 Jul 2023 08:49 by ADMIN
Release 2.7.0
Created by: Dominik
Comments: 1
Category: DataGrid
Type: Feature Request
1
At the moment there is a DataGridTimeColumn and a DataGridDateColumn. In the filter flyouts you can filter for a time or a date. We need something like an DataGridDateTimeColumn where you can filter for date and time.
Completed
Last Updated: 12 Jun 2023 06:17 by ADMIN
Release 2.7.0
When the RadDataGrid is placed inside a Grid's RowDefinition with Auto Height, the row for the last item from the ItemsSource is not rendered. 
Under Review
Last Updated: 09 Jun 2023 14:21 by ADMIN

Hi Support

 

I'm using RadDataGrid on several pages in my application. There a pages where the scrollbar does not appear. On some pages it works.

The structure of the pages is similar. What are your suggestions to look for.

 

Regards,

Hans

Unplanned
Last Updated: 05 Jun 2023 15:25 by Martin Ivanov
Currently, the distinct values in the filtering control show the direct value of the cell. For example, if the cell's data context is an object of the custom type MyCustomer, the distinct values will display the ToString() result of MyCustomer.

Allow changing the displayed value. This could be done by introducing a new property for the DataGrid columns (something like DistinctValuesDisplayPath).  
Unplanned
Last Updated: 12 Apr 2023 10:53 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: DataGrid
Type: Feature Request
0
Add corner radius option for the borders that wrap the DataGrid rows.
Completed
Last Updated: 04 Apr 2023 08:08 by ADMIN
Release 2.6.0
DataGrid is populated with Arsenal, Man United, Liverpool and distinct filter 'Liverpool' is applied via UI.
Adding new Liverpool instances does not change the UI but it should - multiple Liverpool instances should be present in the rows.
Unplanned
Last Updated: 08 Dec 2022 11:16 by Stenly
Created by: Stenly
Comments: 0
Category: DataGrid
Type: Feature Request
1
We could implement a functionality regarding the right-side frozen columns similar to the one from the WPF RadGridView.
Unplanned
Last Updated: 07 Dec 2022 11:41 by Stenly
Currently, the frozen columns do not have a separator between the frozen and unfrozen columns. We could include a separator similar to the one from the WPF RadGridView.
Completed
Last Updated: 31 Oct 2022 07:24 by ADMIN
Release 2.3.0

The following exception is thrown when expanding row details with a height larger than the row height:

ArgumentOutOfRangeException: "Non-negative number required."

Unplanned
Last Updated: 24 Oct 2022 15:49 by Petr

The group header row overlaps the column headers when scrolling to a column that is out of view upon previously resizing the window and the GroupHeaderDisplayMode is Frozen.

Unplanned
Last Updated: 24 Oct 2022 15:20 by Petr
Expanding the row details when the rows have variable heights offsets the scrollbar and brings the expanded row out of view.
Unplanned
Last Updated: 24 Oct 2022 14:24 by Petr
Created by: Petr
Comments: 0
Category: DataGrid
Type: Bug Report
1
Grouping on a touch device by dragging a group header to the group panel drop area results in the drag visual remaining at the drop location and no grouping being performed.
Completed
Last Updated: 10 Aug 2022 11:26 by ADMIN
Release 2.2.0
Created by: Stenly
Comments: 2
Category: DataGrid
Type: Feature Request
2
Add support for exporting the DataGrid's content to an Excel file.
Unplanned
Last Updated: 15 Jul 2022 12:27 by Sébastien
Created by: Sébastien
Comments: 0
Category: DataGrid
Type: Feature Request
0
Currently, there is a default column width and if auto sized column is expected to be less than this width, it will still result to the default, which is 80px.
Completed
Last Updated: 20 Jun 2022 07:29 by ADMIN
Release 2.1.0

Currently, the Save and Cancel words in the inline editor buttons are using hardcoded strings. Add LocalizationManager support in order to allow easier customization when translating the application.

In the meantime, you can achieve this effect by extracting the templates of the buttons and replace the hardoced text with LocalizationManager. 

<Application
    x:Class="TelerikWinUIApp7.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:localPrimitives="using:Telerik.UI.Xaml.Controls.Grid.Primitives"
     xmlns:primitivesCommon="using:Telerik.UI.Xaml.Controls.Primitives.Common"
    xmlns:core="using:Telerik.Core"
    xmlns:local="using:TelerikWinUIApp7">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
                <!-- Other merged dictionaries here -->
                <ResourceDictionary Source="ms-appx:///Telerik.WinUI.Controls/Themes/Generic.xaml"/>
            </ResourceDictionary.MergedDictionaries>
            <!-- Other app resources here -->
            <Style TargetType="localPrimitives:DataGridEditRow">
                <Setter Property="CommitButtonStyle">
                    <Setter.Value>
                        <Style TargetType="primitivesCommon:InlineButton" BasedOn="{StaticResource EditRowButtonBaseStyle}">
                            <Setter Property="BorderThickness" Value="1 1 0 1" />
                            <Setter Property="ContentTemplate">
                                <Setter.Value>
                                    <DataTemplate>
                                        <StackPanel Orientation="Horizontal">
                                            <TextBlock Text="&#xe73e;"
                                               FontFamily="{ThemeResource SymbolThemeFontFamily}"
                                               VerticalAlignment="Center"
                                               Margin="15 0 0 0"/>
                                            <TextBlock core:LocalizationManager.Key="Save"
                                                       core:LocalizationManager.PropertyName="Text" Margin="8 0 15 0"/>
                                        </StackPanel>
                                    </DataTemplate>
                                </Setter.Value>
                            </Setter>
                        </Style>
                    </Setter.Value>
                </Setter>
                <Setter Property="CancelButtonStyle">
                    <Setter.Value>
                        <Style TargetType="primitivesCommon:InlineButton" BasedOn="{StaticResource EditRowButtonBaseStyle}">
                            <Setter Property="BorderThickness" Value="0 1 1 1" />
                            <Setter Property="ContentTemplate">
                                <Setter.Value>
                                    <DataTemplate>
                                        <StackPanel Orientation="Horizontal">
                                            <TextBlock Text="&#xe711;"
                                               FontFamily="{ThemeResource SymbolThemeFontFamily}"
                                               VerticalAlignment="Center"
                                               Margin="15 0 8 0"/>
                                            <TextBlock core:LocalizationManager.Key="Cancel"
                                                       core:LocalizationManager.PropertyName="Text" Margin="0 0 15 0" VerticalAlignment="Center"/>
                                        </StackPanel>
                                    </DataTemplate>
                                </Setter.Value>
                            </Setter>
                        </Style>
                    </Setter.Value>
                </Setter>
            </Style>
        </ResourceDictionary>
    </Application.Resources>
</Application>

Completed
Last Updated: 31 May 2022 08:11 by ADMIN
Release 1.2.0
Keyboard navigation cannot be performed unless IsSynchronizedWithCurrentItem is True.
Unplanned
Last Updated: 21 Apr 2022 10:32 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: DataGrid
Type: Feature Request
0
This is similar to the LoadingRow event in the DataGrid control from Microsoft's Toolkit or the RowLoaded event in RadGridView for WPF.
1 2