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.
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.
Unplanned
Last Updated: 22 Aug 2022 12:44 by ADMIN
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: 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>

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.
Unplanned
Last Updated: 21 Apr 2022 10:31 by Martin Ivanov
Created by: Martin Ivanov
Comments: 0
Category: DataGrid
Type: Feature Request
0
Add drag/drop behavior for the rows. This will allow the user the drag and drop the data items inside the DataGrid or between different DataGrid instances.