In Development
Last Updated: 02 Feb 2023 13:37 by ADMIN

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

Unplanned
Last Updated: 30 Jan 2023 13:42 by ADMIN

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

 

 

 

 

 

 

 

 

 

Unplanned
Last Updated: 27 Jan 2023 14:28 by Teddy
Created by: Teddy
Comments: 0
Category: DataGrid
Type: Feature Request
3
When grouping in the DataGrid, add an option to align aggregates in group header based on the columns they are applicable
In Development
Last Updated: 24 Jan 2023 16:55 by ADMIN

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.

In Development
Last Updated: 24 Jan 2023 08:06 by ADMIN
The following code uses RadHighlightedLabel and manipulates the highlighted text by the Text of an Entry.

<telerik:RadDataGrid x:Name="dataGrid" AutomationId="dataGrid" AutoGenerateColumns="False">
                <telerik:RadDataGrid.Columns>
                    <telerik:DataGridTextColumn PropertyName="Country" HeaderText="HighlightedLabel">
                        <telerik:DataGridTextColumn.CellContentTemplate>
                            <DataTemplate>
                                <telerik:RadHighlightLabel UnformattedText="{Binding Country}"
                                                                           HighlightText="{Binding Source={x:Reference searchEntry}, Path=Text}"
                                                                           HighlightTextColor="Red"/>
                            </DataTemplate>
                        </telerik:DataGridTextColumn.CellContentTemplate>
                    </telerik:DataGridTextColumn>
                </telerik:RadDataGrid.Columns>
            </telerik:RadDataGrid>

Expected: When typing in the entry the text of the label should get highlighted and remove the highlight when the text of the entry is removed.

Actual: The highlighted text doesn't get updated and stays the same.

 

 

In Development
Last Updated: 23 Jan 2023 16:33 by ADMIN

When the selected item is set initially, the selected style is not applied to the row/cell.

Workaround: You can use a Dispatcher to workaround the issue, code looks as follows:

this.Dispatcher.StartTimer(TimeSpan.FromMilliseconds(200), () =>
        {
            if (dataGrid.SelectedItem == null)
            {
                dataGrid.SelectItem(viewModel.PersonCollection.First());
            }
            return false;
        });

In Development
Last Updated: 20 Jan 2023 15:59 by ADMIN

1. filter the column by any distinct value
2. The filter is applied
3. Open the same filtering again and tap reset
4. All rows are visible and everything is ok
5. Open the same filtering again

The Checkbox from step 1 is still checked and checking any other checkbox and applying filtering does not work 

Completed
Last Updated: 18 Jan 2023 12:55 by ADMIN
Release 5.0.0

Run SDKBrowserMaui example on WinUI
Navigate to DataGrid->LoadOnDemandCategory->LoadOnDemandExmaple

Start scrolling the grid using the scrollbar

Crash occurs on WinUI.

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: 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: 18 Jan 2023 12:28 by ADMIN
Release 5.0.0
Created by: Nate
Comments: 1
Category: DataGrid
Type: Feature Request
1
Provide an option to apply frozen columns in the DataGrid when scrolling horizontally.
Unplanned
Last Updated: 09 Dec 2022 15:44 by Teddy


.Net Maui Data Grid Property Aggregator Descriptor disappears when displaying columns in the same data grid which doesn't have aggregate property set

Unplanned
Last Updated: 09 Dec 2022 10:41 by ADMIN

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

Unplanned
Last Updated: 01 Dec 2022 10:49 by Erik Damgaard
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.

Unplanned
Last Updated: 30 Nov 2022 08:02 by Nicholas
Created by: Nicholas
Comments: 0
Category: DataGrid
Type: Feature Request
0
Make the DataGrid work with dynamic objects and visualize/edit them as expected
Unplanned
Last Updated: 23 Nov 2022 16:43 by Teddy

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.

Unplanned
Last Updated: 15 Nov 2022 14:02 by Erik Damgaard
Created by: Erik Damgaard
Comments: 0
Category: DataGrid
Type: Feature Request
1
Add hierarchical grid functionality or row details to show additional information on the item.
Unplanned
Last Updated: 21 Oct 2022 18:41 by Tony
Created by: Tony
Comments: 0
Category: DataGrid
Type: Feature Request
1

Hi Team,

I would like to be able to obtain a reference to a data item in the DataGrid when another UI element (outside of the DataGrid) is dragged and dropped onto it.

This feature request is to add the plumbing necessary to achieve that.

Thank you,

Tony

Unplanned
Last Updated: 17 Oct 2022 10:27 by Craig

Footer is displaced when placing the datagrid into an expander. Issue appears only in certain devices and versions. Tested with Android 12, API 33, Pixel 5 Emulator also with Samsung Galaxy S22 Model: SM=S901U1, One UI Version 4.1, Android Version 12 and Samsung Galaxy Tablet -- Galaxy Tab S7 FE.

In addition, issue cannot be reproduced on Android 9 and Android 11.


Completed
Last Updated: 15 Sep 2022 13:23 by ADMIN
Release 3.0.0
Created by: Anurag
Comments: 1
Category: DataGrid
Type: Feature Request
0
Summation like (Total, Avg..) of Columns
1 2