Completed
Last Updated: 13 Mar 2024 13:42 by ADMIN
Release 6.8.0
Created by: Clint
Comments: 1
Category: DataGrid
Type: Feature Request
0
Provide an option to indent the each group header according to its Level
Completed
Last Updated: 13 Mar 2024 08:49 by ADMIN
Release 6.8.0
Created by: Nicholas
Comments: 1
Category: DataGrid
Type: Feature Request
7
Make the DataGrid work with dynamic objects and visualize/edit them as expected
Completed
Last Updated: 13 Mar 2024 08:17 by ADMIN
Release 6.8.0

Provide support for nested properties with null values. 

Currently when using the following scenario: null ref exception is throw, when manager is null:

private Person _manager;
public Person Manager
{
    get { return _manager; }
    set { UpdateValue(ref _manager, value); }
}

<telerik:DataGridTextColumn PropertyName="Manager.Name" 
                            HeaderText="Manager"/>

 

Provide support for null values when nested properties are used in datagrid columns.

Completed
Last Updated: 08 Mar 2024 07:12 by ADMIN
Release 5.2.0

Header Text, group header text, do not display some languages characters like Chinese, Thai, etc.

The root reason for this is the fact that the Skia APIs used to draw the text does not support automatic character fallback.

Workaround:

for header text:

<telerik:DataGridTextColumn.HeaderContentTemplate>
    <DataTemplate>
        <Label Text="your text"></Label>
    </DataTemplate>
</telerik:DataGridTextColumn.HeaderContentTemplate>

group header text

<telerik:RadDataGrid.GroupHeaderTemplate>
        <DataTemplate>
            <Label Text="{Binding Group.Key}"/>
        </DataTemplate>
</telerik:RadDataGrid.GroupHeaderTemplate>

column:

<telerik:DataGridTextColumn HeaderText="Name" >
    <telerik:DataGridTextColumn.CellContentTemplate>
        <DataTemplate>
            <Label Text="{Binding Name}"/>
        </DataTemplate>
    </telerik:DataGridTextColumn.CellContentTemplate>
</telerik:DataGridTextColumn>

Completed
Last Updated: 31 Jan 2024 08:52 by ADMIN
Release 6.7.0
With Shell navigation the first time the page with the DataGrid is navigated to, the DataGrid is properly displayed, if you return to the previous page with the Back button and navigate again to the DataGrid page, the control is not visualized on Android.
Completed
Last Updated: 31 Jan 2024 07:55 by ADMIN
Release 6.7.0
Created by: Anurag
Comments: 0
Category: DataGrid
Type: Feature Request
4
I do not want to filter on particular column. I want to search in entire grid.
Completed
Last Updated: 21 Dec 2023 13:19 by ADMIN
Release 6.6.0
There would be a blank space on the left side of DataGrid when the user keeps double clicking (editing) on different cells quickly.
Completed
Last Updated: 21 Dec 2023 13:19 by ADMIN
Release 6.6.0
Currently when a cell is edited, the underlying value is updated on every change, make it possible to update the underlying value when the edit is committed.
Completed
Last Updated: 21 Dec 2023 13:19 by ADMIN
Release 6.6.0
I auto select the text in cell once the cell is in edit mode and SelectionOnFocus is set to SelectAll in the RadEntry element inside the CellEditTemplate. I have a timer that updates other columns value but not the value in the editable cell. Still the selection is lost when row data changes.  
Completed
Last Updated: 21 Dec 2023 13:19 by ADMIN
Release 6.6.0
Created by: Tinus
Comments: 0
Category: DataGrid
Type: Bug Report
1

Dynamic change of the IsEnabled property of the RadDataGrid does not affect the RowDetails, leaving the UI inconsistent.

In my case, the RadDataGrid is disabled initially (IsEnabled=False). Some data is loaded in the DataGrid. At runtime I set the IsEnabled property of the DataGrid to true. I am then able to expand row details. The issue is that the view in the row details has the IsEnabled property set to false.

Completed
Last Updated: 15 Nov 2023 08:59 by ADMIN
Release 6.5.0
When DataGrid is inside Grid and Grid Background is set in Styles.xaml, the DataGrid is not visible. 

When Grid Background is set in the page where control is defined, no issues. 
Completed
Last Updated: 26 Oct 2023 07:18 by ADMIN
Release 6.4.0

having shell project with two pages added in flyout items:

MainPage is with DataGrid, page2 with TabView.

On .NET 8 RC1/RC2 Switching back from page2 to MainPage results in a StackOverflowException from RadDataGrid.

Completed
Last Updated: 11 Oct 2023 08:02 by ADMIN
Release 6.3.0
Provide an option to change the IsBusy animation type, color, etc. 

Currently I can change the IsBusy background color by using implicit style: 
<ContentPage.Resources>
        <ResourceDictionary>
            <Style TargetType="telerik:RadBusyIndicator" x:Name="busy">
                <Setter Property="BackgroundColor" Value="Red"/>
            </Style>
        </ResourceDictionary>
    </ContentPage.Resources>
    <telerik:RadDataGrid IsBusy="True"/>
Completed
Last Updated: 11 Oct 2023 08:02 by ADMIN
Release 6.3.0

Application Crashes if we delay the column creations after the collection is set.

 

No crash if we remove the delay.

Completed
Last Updated: 11 Oct 2023 08:02 by ADMIN
Release 6.3.0

When cell is in edit mode, pressings enter key calls infinitely CommitEdit Execute method in custom scenario. 

1. When new item is added to the DataGrid source, the cell goes in edit mode

2. Pressing enter key executes additional logic and CommitEdit Execute method calls infinitely.

Workaround:

 Inside the CommitEdit CanExecure method, call the default can execute logic

public override bool CanExecute(object parameter)
    {
        return this.Owner.CommandService.CanExecuteDefaultCommand(DataGridCommandId.CommitEdit, parameter);
        //return true;
    }

Completed
Last Updated: 11 Oct 2023 08:02 by ADMIN
Release 6.3.0

If I use the CellEditTemplate to show a custom view when editing - the view does not get auto focus when shown and the end user needs to tap inside so the view gets focus.

  <telerik:DataGridTextColumn PropertyName="CountryName" HeaderText="Country">
    <telerik:DataGridTextColumn.CellEditTemplate>
      <DataTemplate>
        <telerik:RadEntry Text="{Binding Item.CountryName}" />
      </DataTemplate>
    </telerik:DataGridTextColumn.CellEditTemplate>
  </telerik:DataGridTextColumn>

 

Work-around:

Manually invoke the Focus() method and set the cursor position when the view gets loaded and when it changes its visibility:

  <telerik:RadEntry Text="{Binding Item.CountryName}"
      Loaded="RadEntry_Loaded"
      PropertyChanged="RadEntry_PropertyChanged" />


private void RadEntry_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{
  if (e.PropertyName == nameof(View.IsVisible))
  {
    RadEntry entry = (RadEntry)sender;
    if (entry.IsVisible)
    {
      FocusEntry(entry);
    }
  }
}

private void RadEntry_Loaded(object sender, EventArgs e)
{
  FocusEntry((RadEntry)sender);
}

private static void FocusEntry(RadEntry entry)
{
  entry.Dispatcher.DispatchDelayed(TimeSpan.FromMilliseconds(1), () =>
  {
    entry.Focus();
    entry.CursorPosition = entry.Text?.Length ?? 0;
  });
}

 

Completed
Last Updated: 21 Aug 2023 15:01 by ADMIN
Created by: Mattias
Comments: 2
Category: DataGrid
Type: Feature Request
4
For efficient data entry, users would expect to be able to use arrows/enter to navigate the grid and not just click to edit.
Completed
Last Updated: 18 Aug 2023 09:44 by ADMIN
Release 6.1.0

Hi Team,

If the cell is frozen, the HitTestService.CellInfoFromPoint( ) method always returns null

Thank you,

Jia

Completed
Last Updated: 18 Aug 2023 09:44 by ADMIN
Release 6.1.0

I want to exit edit mode and commit edit when hitting on Enter Key.

It works great for text column/cell.

But it does not work for numerical cells
   - Numerical cell still in edit mode by displaying a RadNumericInput within the cell.
   - Break point in CellCommitEditCommand.cs has not been hit.
Completed
Last Updated: 18 Aug 2023 09:43 by ADMIN
Release 6.1.0
When using CommitEdit command, the DataGridCellInfo Column and Value are null in the Execute method. The BeginEdit command contains the info for the Column and Value.