Completed
Last Updated: 19 Nov 2024 13:27 by ADMIN
Release 8.0.0 (2024 Q4)
DataGridBorderStyle and DataGridCellStyle classes do not support property binding.
Completed
Last Updated: 15 Nov 2024 11:09 by ADMIN
Release 8.0.0 (2024 Q4)
When changing the device culture to be RTL, some PDF documents are not displayed correctly in the PDF Viewer.
Completed
Last Updated: 13 Nov 2024 16:29 by ADMIN
Release 8.0.0 (2024 Q4)
Created by: Bernd
Comments: 4
Category: DatePicker
Type: Feature Request
11

The DatePicker control uses DateTime values for all date properties like Date, DefaultHighlightedDate, MinimumDate, MaximumDate, etc.

With .NET 6 a new DateOnly type was introduced. It would be great if the Date(Only)Picker would support it as well.

For now, I created a custom DateOnlyToDateTime Converter and use it to bind the DateOnly properties from the ViewModel. But native support would be great.

Completed
Last Updated: 13 Nov 2024 16:28 by ADMIN
Release 8.0.0 (2024 Q4)
Created by: Bernd
Comments: 2
Category: TimePicker
Type: Feature Request
1

The TimePicker control uses TimeSpan values for all time properties like Time, DefaultHighlightedTime, MinimumTime, MaximumTime, etc.

With .NET 6 a new TimeOnly type was introduced. It would be great if the Time(Only)Picker would support it as well.

For now, I created a custom TimeOnlyToTimeSpan Converter and use it to bind the TimeOnly properties from the ViewModel. But native support would be great.

Completed
Last Updated: 13 Nov 2024 16:27 by ADMIN
Release 8.0.0 (2024 Q4)
Created by: Rodrigo
Comments: 1
Category: CollectionView
Type: Feature Request
3

Hi Team,

Please consider adding a way to cancel a group's expand/collapse action when the user taps on the group header.

For example, through a GroupTapping event handler that fires just before GroupTapped, and we can execute logic that prevents the operation:

private void RadCollectionView_OnGroupTapping(object sender, RadTappingEventArgs<GroupContext> e)
{
    if (e.Data.Key.ToString() == "GroupToStayPermanentlyExpanded")
    {
        e.Cancel();
    }
}


// which uses this imaginary event args with Cancel method
public class RadTappingEventArgs<T>(T data) : RadTappedEventArgs<T>(data)
{
    public void Cancel()
    {
        // prevents GroupTapped event
    }
}

Thank you,

Rodrigo

Completed
Last Updated: 13 Nov 2024 16:25 by ADMIN
Release 8.0.0 (2024 Q4)
Currently there isn't a direct way to hide the scrollbars in the CollectionView.
Completed
Last Updated: 13 Nov 2024 16:23 by ADMIN
Release 8.0.0 (2024 Q4)
Created by: sorg
Comments: 9
Category: UI for .NET MAUI
Type: Feature Request
11
I'm looking for a control for .net maui for cross-platform desktop development that lets you resize the different sections of your user interface like the GridSplitter control does in WinUI.
Completed
Last Updated: 13 Nov 2024 16:22 by ADMIN
Release 8.0.0 (2024 Q4)
Created by: Hanoch
Comments: 6
Category: DataGrid
Type: Feature Request
12
Provide the option to add paging functionality at the bottom of the DataGrid, so data will be loaded in portions.
Completed
Last Updated: 13 Nov 2024 15:26 by ADMIN
Support for relative source binding in the Listview ItemTemplate/SwipeTemplate
Completed
Last Updated: 13 Nov 2024 15:23 by ADMIN
Release 8.0.0 (2024 Q4)
The ComboBox causes a memory leak on Windows when its dropdown has been shown. 
Completed
Last Updated: 13 Nov 2024 15:23 by ADMIN
Release 8.0.0 (2024 Q4)
Frozen columns sometimes do not display their content when quickly navigate from and back to the page with the DataGrid on Windows.
Completed
Last Updated: 13 Nov 2024 15:23 by ADMIN
Release 8.0.0 (2024 Q4)
Completed
Last Updated: 13 Nov 2024 15:23 by ADMIN
Release 8.0.0 (2024 Q4)

When setting BorderBrush, BorderThickess, FocusedBorderBrush and FocusedBorderThickness do not apply on the entire entry control, they apply only on bottom. 

<VerticalStackLayout>
    <telerik:RadEntry Text="Hello World" TextColor="DarkRed" 
                        Background="Wheat"
                        FocusedBorderBrush="Yellow"
                        FocusedBorderThickness="10"
                        x:Name="entry" 
                        BorderBrush="DarkRed"
                        BorderThickness="8"
                        CornerRadius="5,7,7,5"
                        WidthRequest="150"/>
</VerticalStackLayout>

And the result:


 

Workaround: 

Place the entry in a RadBorder:

<telerik:RadBorder BorderColor="Red" CornerRadius="5,7,7,5" BorderThickness="4,4,4,4">
              <telerik:RadEntry Text="Hello World" TextColor="DarkRed" Background="Wheat" x:Name="entry" /> </telerik:RadBorder>

Completed
Last Updated: 13 Nov 2024 15:23 by ADMIN
Release 8.0.0 (2024 Q4)
There is a memory leak in the DataGrid on iOS/MacCatalyst - when the DataGrid control is on the page, the page does not dispose when GC runs.
Completed
Last Updated: 13 Nov 2024 15:23 by ADMIN
Release 8.0.0 (2024 Q4)
If you type, for example, `3.3` into the numeric input, then press the backspace once, this becomes `3` instead of `3.`.
Completed
Last Updated: 13 Nov 2024 15:23 by ADMIN
Release 8.0.0 (2024 Q4)

This was a regression when I upgraded to 7.1.0. 

Before, when the editor was empty and had a height set, you could tap anywhere to start editing.  Now, I can only start editing by tapping the top of the editor.

I tested this only on Android.

Completed
Last Updated: 17 Sep 2024 11:56 by ADMIN

Hi Team,

Please expose the ScrollViewer, or expose a method on the RadListView that allows the developer to set a Y device-independent vertical position. Setting the Y value will trigger the internal/native scrollview to go to that position without any special animations or manipulation. Just a pure position set.

I need to be able to programmatically scroll to a specific position in the list. Yes, I am aware of the ScrollToItem methods, however that will not work in my case as I explicitly need the Y position (for acceleration and manipulation of the exact position).

As an example, here's how I am currently doing it for a ScrollView:

private async Task AutoScrollAsync()
        {
            while (!(this.ScrollVelocity == 0 || this.ScrollVelocity > 0 && this.IsScrolledToBottom() || this.ScrollVelocity < 0 && this.IsScrolledToTop()))
            {
                await this.scrollView.ScrollToAsync(0, this.CalculateNextScrollY(), false);
                await Task.Delay(ScrollDelay);
            }

            this.StopScrolling();
        }

I am hoping to be able to do the same thing for the RadListView.

Thank you,

Aaron

Completed
Last Updated: 17 Sep 2024 09:33 by ADMIN
Created by: Vaibhav
Comments: 1
Category: ListView
Type: Feature Request
2
 I want to use the TemplateSelector for the group header. 
Completed
Last Updated: 17 Sep 2024 09:03 by ADMIN
Exception in a very custom scenario and GroupHeaderTemplate usage. 
filtering the ListView by using additional buttons, and bindable filter descriptors
Completed
Last Updated: 17 Sep 2024 08:33 by ADMIN

When having a nested grid layouts with auto and definitive row heights, the content in the ListView ItemTemplate is not property sized only on iOS. On Android, MacCatalyst and WinUI the content is property sized. 

Solution:

1. Using only auto-sized grid rows, 

2. Using grouping and simplifying the layout, removing nested grid layouts, and using a vertical stack. 

1 2 3 4 5 6