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

Please provide the Full Data Grid Column Header Control Template for customization.  The DataGrid Column Header content template is useful but we would like full control of the Column Header Control Template.

 

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: 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: 15 Mar 2023 12:38 by ADMIN
Release 5.1.0
Provide support for binding a .net DataTable or DateView as ItemsSource to the RadDataGrid.
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: 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: 15 Mar 2023 11:29 by ADMIN
Release 5.1.0

.Net Maui Data Grid Property Aggregator Descriptor incorrect placement on Mac

Completed
Last Updated: 18 Jan 2023 12:43 by ADMIN
Release 5.0.0
Created by: atlanta
Comments: 2
Category: DataGrid
Type: Feature Request
3
Expose an API to scroll to a particular Item, in this case an Item with a Selection.
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. 
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: 04 Aug 2022 15:42 by ADMIN
Release 2.3.0

scrolling is not smooth (items jump up/down when scrolling)

Tested on Samsung S9+ and S10

Completed
Last Updated: 13 Jul 2022 10:36 by ADMIN
Release Release 2.1.0
When user resizes window with DataGrid inside - somehow grid content goes behind the header (see video)
Completed
Last Updated: 15 May 2024 06:59 by ADMIN
Release 7.0.0 (2024 Q2)
Can we get the ability to turn off the dynamic sorting of the DataGrid? Currently, if we sort on a column for a property that's updating often, every update ends up re-evaluating the sort, so we end up with rows jumping up and down, which can get very distracting when rows that are constantly moving around.
Completed
Last Updated: 18 Jan 2023 12:30 by ADMIN
Release 5.0.0
BorderColor style of the selected row does not apply on MacCatalyst and iOS.
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: 15 Mar 2023 11:38 by ADMIN
Release 5.1.0

Hi Team,

Please refer to the following screenshot from the ControlsSamples project on Windows:

Notice the descender on the y character is pushing up the Delivery column header's Label container, but the Price text is flush with the bottom? This is causing misalignment between text in other column headers that do not have descenders.

You might not immediately notice this, for example in the Aggregates demo, only the first column has no descenders but the next two do. 

 

However, it's a more serious visual problem when every other column is vertically offset. Please consider adding a default Padding to account for descenders, or maybe change the VerticalOptions of the text container to be center aligned.

Thank you,

Matthew & Team

Completed
Last Updated: 15 Mar 2023 11:38 by ADMIN
Release 5.1.0

I have a DataGrid with ItemsSource bound to ObservableRangeCollection,
First I Clear() the existing items of the collection, then add new items, and raises a single CollectionChanged event with action = NotifyCollectionChangedAction.Reset.

the grid continues to show nothing.

This works with .NET MAUI CollectionView and ListView

Workaround: Add a delay after clearing the collection.

1 2 3