Completed
Last Updated: 15 May 2024 07:31 by ADMIN
Release 7.0.0 (2024 Q2)
if the user rapidly resizes the app window for a short period of time, the footer gets stuck and won't readjust to sit at the bottom of the page until its resized again manually. 
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: 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: 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
Unplanned
Last Updated: 09 Aug 2023 08:31 by Craig
Created by: Craig
Comments: 0
Category: DataGrid
Type: Feature Request
0
Add option to swipe the DataGrid row. Similar to what you have for ListView. 
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: 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: 21 Jul 2023 11:51 by Jamison
Provide an option to change the keyboard navigation in the DataGrid control.
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.
Unplanned
Last Updated: 14 Jul 2023 15:39 by Christian
Created by: Christian
Comments: 0
Category: DataGrid
Type: Feature Request
1

Hi Team,

Please add support for multiple row column headers. As an example of what I'm referring to, see the Telerik UI for Blazor implementation here => Blazor DataGrid Demos - Multi-Column Headers | Telerik UI for Blazor

Thank you,

Christian

Duplicated
Last Updated: 20 Jul 2023 08:16 by ADMIN
Created by: Christian
Comments: 1
Category: DataGrid
Type: Feature Request
2

Hey,

when binding to any collection of T with a nested property the DataGrid throws a NullReferenceExpection in Telerik.Maui.Controls.Compatibility.Common.Data.Fields.PropertyInfoFieldInfo.GetValue(object item) when the parent property is null, rendering nested propert< bindings kinda useless.

To mitigate this issue a Fallback-value option for each column (or at least catching the exception and returning null) would be nice.

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

Unplanned
Last Updated: 03 Jul 2023 19:46 by Clint
Created by: Clint
Comments: 0
Category: DataGrid
Type: Feature Request
5

Hi Team,

I would like to have an external column chooser for the DataGrid. Where that chooser would be populated with the possible columns, and the user would elect/deselect what columns they want in the DataGrid.

Thank you,

Clint

Unplanned
Last Updated: 03 Jul 2023 19:11 by Clint
Created by: Clint
Comments: 0
Category: DataGrid
Type: Feature Request
1

Hi Team,

I would like to see this feature implemented for the UI for Maui DataGrid => WPF DataGrid - Save/Load Settings - Telerik UI for WPF

I want my users to be able to save their current grouping/filtering/etc. settings just like the PersistenceFramework can do it for the WPF GridView.

Thank you,

Clint

Declined
Last Updated: 20 Jul 2023 09:34 by ADMIN
Created by: Gerard
Comments: 4
Category: DataGrid
Type: Bug Report
0
see image of line overwriting in Datagrid from latest release 
Unplanned
Last Updated: 08 Jun 2023 15:21 by Laurin

TapGestureRecognizer not working correctly when tapping inside the DataGrid control on iOS and MacCatalyst platforms.

Workaround:

You could use CellTap or CellDoubleTap commands of the DataGrid control. Here are the links to our documentation articles: DataGrid Commands and DataGrid CellTap Command.

Unplanned
Last Updated: 05 Jun 2023 14:07 by Teddy
Created by: Teddy
Comments: 0
Category: DataGrid
Type: Feature Request
7
Extend the SizeMode functionality of DataGridColumn by adding a Star mode. This mode should behave like the Star of the Grid layout and resemble the functionality of the WPF RadGridView which is described here: https://docs.telerik.com/devtools/wpf/controls/radgridview/columns/columns-width#on-column-level
Unplanned
Last Updated: 22 Jun 2023 11:25 by ADMIN

Hello,

it would be a very useful information when subscribing to the DataBindingComplete Command of a DataGrid to know whether for example a filter, sort, grouping had changed.

Currently, it is an internal Property

    public class DataBindingCompleteEventArgs : EventArgs
    {
        public IDataViewCollection DataView { get; internal set; }

        internal DataChangeFlags ChangeFlags { get; set; }

        internal DataBindingCompleteEventArgs()
        {
        }
    }

Regards

Completed
Last Updated: 19 Jul 2023 06:37 by ADMIN
Release 6.0.0

DataGrid is added inside pages that can be accessed through shell flyout menu. 

And the exact steps to reproduce the issue:

Go to page GridOne page in flyout menu.
Enter any element by double tap. this navigates to another page - SubGridPage 
On SubGridPage again double tap any element. this navigates to another page - InnerModel 
When you are in InnerModel page select from flyout menu GridTwo page
On GridTwoPage double tap any element, this navigates to another page - SubGridPage 
On SubGridPage double tap any element. this navigates to another page - InnerModel 
When you land on InnerModel page go back to Grid One on flyout menu.
When you are in the GridOne InnerModel, press the back arrow. 
It navigates to the SubGridPage. but the DataGrid is not visualized.