Unplanned
Last Updated: 18 Apr 2023 09:01 by Clint

When a Picker is used in a CellEditTemplate, and when in edit mode, when I click on the arrow of the Picker - the picker does not open. It only opens of I click the text in the Picker.


        <DataTemplate x:Key="template1">
            <Picker ItemsSource="{Binding Item.Categories}" />
        </DataTemplate>

        <telerik:RadDataGrid x:Name="dataGrid"
                             AutoGenerateColumns="False">
            <telerik:RadDataGrid.Columns>
                <telerik:DataGridTextColumn PropertyName="Name" />
                <telerik:DataGridTextColumn PropertyName="Category" CellEditTemplate="{StaticResource template1}" />
            </telerik:RadDataGrid.Columns>
        </telerik:RadDataGrid>

 

A work-around is to not use a Picker, but use a RadComboBox.

Unplanned
Last Updated: 29 Mar 2023 14:44 by Daniel
Created by: Daniel
Comments: 0
Category: DataGrid
Type: Feature Request
1

Hi Team,

I would like to be able to programmatically invoke a ToolTip on a specific cell.

 

It would be great if you were able to allow us to use a DataGridCellInfo item and string or View content for the tooltip (like UI for WPF allows)

var cellInfo = new DataGridCellInfo(rowToSelect, columnToSelect);

// Option 1 - Quick and easy
var stringContent = "I'm a tooltip";
MyRadDataGrid.ShowTooltip(cellInfo, stringContent);


// Option 2 - For everyone who needs more than just a string.
var customContent = new HorizontalStackLayout();
customContent.Children.Add(new Image{ Source = new FileImageSource{File = "warning.png"}});
customContent.Children.Add(new Label{Text = "I'm a tooltip"});

MyRadDataGrid.ShowTooltip(cellInfo, customContent);

 

Unplanned
Last Updated: 22 Mar 2023 21:52 by ADMIN
Created by: Craig
Comments: 2
Category: DataGrid
Type: Feature Request
5
Add a MaximumWidth property to the DataGrid Column in the DataGrid control.
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: 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.

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
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.

 

 

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

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;
        });

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

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: 15 Mar 2023 11:29 by ADMIN
Release 5.1.0

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

Unplanned
Last Updated: 14 Mar 2023 15:03 by Vojtěch
Created by: Vojtěch
Comments: 0
Category: DataGrid
Type: Feature Request
2
I work on Maui Windows application and I use Telerik Maui Grid control. Current column filtering in this component is not bad but is not as user-friendly as Filter Row in Grid for Winforms. Can I create something like a Filter row in Grid for Winforms? Or have you a plan for adding it in the future to the Maui Grid component yourself?
Unplanned
Last Updated: 10 Mar 2023 14:38 by Vojtěch

IsCaseSensitive property doesn't work in the DataGrid control.

Workaround: Use Programmatic Filtering 

Example: https://github.com/telerik/maui-samples/tree/main/Samples/SdkBrowser/Examples/DataGridControl/FilteringCategory 

Disable the built in filtering UI and apply a custom UI with programmatic filtering.

Unplanned
Last Updated: 03 Mar 2023 08:01 by Erik Damgaard
Created by: Erik Damgaard
Comments: 0
Category: DataGrid
Type: Feature Request
3
I would like to apply hover effect for filter icon. 
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: 30 Nov 2022 11:14 by Terrell
BackgroundColor property of the CellDecorationStyle of any column overlaps all other colors of the DataGrid.
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