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. 
Unplanned
Last Updated: 21 Jul 2023 11:51 by Jamison
Provide an option to change the keyboard navigation in the DataGrid control.
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 
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: 19 Jul 2023 10:22 by ADMIN
Release 6.0.0
Null reference exception when using the AddSingleton approach in the shell app. 
Completed
Last Updated: 19 Jul 2023 06:40 by ADMIN
Release 6.0.0
Created by: Erik Damgaard
Comments: 0
Category: DataGrid
Type: Feature Request
8
Add hierarchical grid functionality or row details to show additional information on the item.
Completed
Last Updated: 19 Jul 2023 06:37 by ADMIN
Release 6.0.0
Created by: Craig
Comments: 0
Category: DataGrid
Type: Feature Request
8
 Add Hover visual states for the Column Header. On Hover Visual States change the BackgroundColor of the header.
Completed
Last Updated: 19 Jul 2023 06:37 by ADMIN
Release 6.0.0
I have found that I am able to drag and drop columns across different datagrids, even when they are bound to completely different datasources. The function produces unexpected results- different columns end up getting get moved around on the grids.
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. 
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

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

Duplicated
Last Updated: 03 Jul 2023 08:26 by ADMIN
Created by: Patrick
Comments: 0
Category: DataGrid
Type: Feature Request
5

Hi team,

This is a request to have a detail row (aka RowDetail template) for the DataGrid on at least Windows and MacCatalyst platform target.

This feature is already available in the WinUI DataGrid component, for reference: WinUI DataGrid Documentation | Row Details | DataGrid | Telerik UI for WinUI.

Thank you,

Patrick

 

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

Declined
Last Updated: 19 Jun 2023 12:40 by ADMIN
Created by: Daniel
Comments: 5
Category: DataGrid
Type: Bug Report
3

Hi Team,

I have attached a reproducible. Open DashboardView.xaml, there you'll find the DataGrid.

Run the project on Windows and take the following steps:

  • Step 1. Run the app and click Button 1 to load an instance of this ContentView
    • Observe => The DataGrid renders as expected
  • Step 2. Click Button 1 again to reset and load a new instance of this ContentView
    • Observe => The DataGrid will NOT render (you can repeat this step multiple times)
  • Step 3. Resize the app window
    • Observe the DataGrid will be rendered again

The only way I could get it to render again was by resizing the app window, even calling InvalidateMeasure(SizeChanged) didn't work.

 

The logic is simple, the button click just clears MainPage.xaml's container children and adds a new instance of DashboardView:

private void OnButton1Clicked(object sender, EventArgs e)
{
    currentContentViewHolder.Children.Clear();
    currentContentViewHolder.Children.Add(new DashboardView());
}
Won't Fix
Last Updated: 16 Jun 2023 10:32 by ADMIN
The column binding context is not cleared when setting the Binding Context to null on the DataGrid control.
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.

Completed
Last Updated: 07 Jun 2023 07:41 by ADMIN
Release 5.2.0

Hi,

I'am testing Telerik .NET MAUI controls for windows and android. FontFamily property of columns (both for xaml and app.xaml) not working. If an embedded font is choosen for whole application, DataGrids look different from other parts of the application

here is my xaml, "fnt_bold" is a MauiFont in resources. All other ui components are shown in my font

                <telerik:RadDataGrid x:Name="dataGrid" AutoGenerateColumns="False" UserEditMode="None" UserGroupMode="Disabled" SelectionMode="Single" SelectionUnit="Row"  >
                    <telerik:RadDataGrid.Columns>
                        <telerik:DataGridTextColumn PropertyName="ID" HeaderText="RefID" Width="60" SizeMode="Fixed">
                            <telerik:DataGridTextColumn.CellContentStyle>
                                <telerik:DataGridTextCellStyle FontFamily="fnt_bold" FontSize="12.25"/>
                            </telerik:DataGridTextColumn.CellContentStyle>
                        </telerik:DataGridTextColumn>
                        <telerik:DataGridTextColumn PropertyName="CODE" HeaderText="Code" Width="80" SizeMode="Fixed">
                            <telerik:DataGridTextColumn.CellContentStyle>
                                <telerik:DataGridTextCellStyle FontFamily="fnt_bold" FontSize="12.25"/>
                            </telerik:DataGridTextColumn.CellContentStyle>
                        </telerik:DataGridTextColumn>
                        <telerik:DataGridTextColumn PropertyName="NAME" HeaderText="Name" Width="250" SizeMode="Fixed">
                            <telerik:DataGridTextColumn.CellContentStyle>
                                 <telerik:DataGridTextCellStyle FontFamily="fnt_regular" FontSize="12.25"/>
                            </telerik:DataGridTextColumn.CellContentStyle>
                        </telerik:DataGridTextColumn>
                    </telerik:RadDataGrid.Columns>
                </telerik:RadDataGrid>

I have attached a screenshot from my test app.

I also checked the sample telerik android app (Telerik UI for .NET MAUI Controls). DataGrid components in Telerik Sample app also dont use the expected font unlike all other ui components.

Just one of the DataGrid samples of one column in the sample app has the correct fontfamily property. I have attached that screenshot also. I couldn't figure out how to implement it.

Am i missing something?

Thanks in advance.

Ender

 

 

 

 

 

 

 

 

 

Completed
Last Updated: 07 Jun 2023 07:41 by ADMIN
Release 5.2.0

Having this setup:

<telerikDataGrid:DataGridTemplateColumn HeaderText="Age" 
                                        CanUserSort="True">
    <telerikDataGrid:DataGridTemplateColumn.CellContentTemplate>
        <DataTemplate>
            <Label Text="{Binding Age}" />
        </DataTemplate>
    </telerikDataGrid:DataGridTemplateColumn.CellContentTemplate>
    <telerikDataGrid:DataGridTemplateColumn.SortDescriptor>
        <telerikCommon:PropertySortDescriptor PropertyName="Age" SortOrder="Descending" />
    </telerikDataGrid:DataGridTemplateColumn.SortDescriptor>
</telerikDataGrid:DataGridTemplateColumn>

 

When applying SortDescriptor to the Template column, the column is not initially sorted. 

Completed
Last Updated: 07 Jun 2023 07:41 by ADMIN
Release 5.2.0
Created by: Erik Damgaard
Comments: 0
Category: DataGrid
Type: Feature Request
1

Add the ability to specify a template when the ItemsSource is null or collection is empty.

 

As a solution until this feature is implemented:

Hide the DataGrid and show any content over it in the case its ItemsSource is empty.