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.

Declined
Last Updated: 05 Dec 2023 09:13 by ADMIN
Created by: Sebastian
Comments: 2
Category: DataGrid
Type: Feature Request
1
Currently Filtering UI can be shown when tapping/clicking on the Filter Icon
Unplanned
Last Updated: 15 Nov 2023 10:16 by JoPi
There doesn't seem to be an attribute within DataGridColumnHeaderStyle that lets me set the height of the header.

The reason I am looking for this feature is because I want the header to change height to fit the font size
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. 
Unplanned
Last Updated: 30 Oct 2023 13:23 by Tomáš
When having a DataGrid in a ControlTemplate of a ContentView, data is not visualized. 

When setting the content initially, the Grid displays the data
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.

Unplanned
Last Updated: 19 Oct 2023 10:23 by Jamison
Provide support for nested properties in the property aggregate descriptor.
Unplanned
Last Updated: 16 Oct 2023 10:37 by Daniel
Created by: Daniel
Comments: 0
Category: DataGrid
Type: Feature Request
1
Provide customizable UI for adding and deleting rows in DataGrid.
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;
  });
}

 

Unplanned
Last Updated: 19 Sep 2023 14:04 by Ilker

Provide a style property for the text in grouping panel. Currently you can style the border, background color and change the header text of the panel. For example:

<Style TargetType="telerik:DataGridGroupingPanel">
    <Setter Property="BackgroundColor" Value="Red"/>
    <Setter Property="HeaderText" Value="Hello to group"/>
    <Setter Property="CornerRadius" Value="10"/>
    <Setter Property="BorderThickness" Value="2"/>
    <Setter Property="BorderColor" Value="Blue"/>
</Style>

Unplanned
Last Updated: 23 Aug 2023 14:20 by Jamison

 Behavior on MacCatalyst:

1. Enter in Edit mode in any cell
2. Press Enter
3.Value is committed, but not moved to the next row

Additional note: The KeyDownCommand execute method does not fire on MacCatalyst when cell is in edit mode and Enter is pressed.

This is how it works on Windows

1. Enter in Edit mode in any cell
2. Press Enter
3. Values is committed and the current cell is moved to the next row cell in edit

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.
Completed
Last Updated: 18 Aug 2023 09:43 by ADMIN
Release 6.1.0

If a user changes an editable cell's value and then hit Tab, and the next cell to the right is not editable. Furthermore, the DataGrid enters into a state where no cells can be edited.

Unplanned
Last Updated: 09 Aug 2023 08:39 by Craig
Currently, the users can select a row/cell by tapping on it. In RadListView there is also a SelectionGesture property which specifies on what gesture - tap or tap & hold the selection is triggered. It could be useful to add long press/hold gesture on DataGrid row/cell