In Development
Last Updated: 07 Dec 2022 12:48 by ADMIN
Created by: atlanta
Comments: 1
Category: DataGrid
Type: Feature Request
2
Expose an API to scroll to a particular Item, in this case an Item with a Selection.
Completed
Last Updated: 07 Dec 2022 07:27 by ADMIN
Release 3.0.0
Created by: Ben
Comments: 1
Category: UI for .NET MAUI
Type: Feature Request
0

Hello,

We are looking to port an existing Xamarin Forms app to MAUI. Can you please confirm that the RadAutoComplete control will be available? e.g.

<ContentPage
    xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    xmlns:telerikInput="clr-namespace:Telerik.XamarinForms.Input;assembly=Telerik.Maui.Controls.Compatibility">

       <telerikInput:RadAutoComplete />

Thanks.

Unplanned
Last Updated: 07 Dec 2022 01:19 by Gerard
Created by: Gerard
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1

Hi Team,

Although UI for MAUI does not have a Calendar/Scheduler control... you're still forcing us to declare a NSCaldendarsUsage permission in info.plist because of some old code inside the native iOS static library inherited from UI for Xamarin.

I have some requests/comments for you:

  • Please remove this from the native iOS static library, there is no use for it at the moment.
  • If you plan on bringing the old Xamarin Calendar to the MAUI with the new handler architecture; please split up the iOS libraries so that the Calendar's use of this API can be linked out during compilation.
  • If you are going to build a new calendar/scheduler using modern MAUI layers; please allow non-Calendar consumers to not require any permissions that Calendar may need.

I do understand that if I'm not using the Calendar in my app, the user will not be explicitly asked to approve permissions. However, this is unacceptable excuse because my org's application only uses the RadListView, but we still have to show that the calendar is a potential access point in the permissions manifest.  In the world of security conscious users and enterprise security audits, this explanation is tiresome to hold up.

We've known about this problem for many years, and hopefully .NET MAUI can be a fresh break away from the headaches of Xamarin.

Thank you for your time and consideration,

Gerard

Unplanned
Last Updated: 06 Dec 2022 23:31 by PalmSens
Created by: PalmSens
Comments: 0
Category: Expander
Type: Feature Request
1

Hi Team,

Currently, if you try to use a CornerRadius property with the RadExpanderHeader control, the radius is not clipped and you end up with something like this when applying a shadow.

this feature request is to allow any corner radius to be applied all the way through the base.

Completed
Last Updated: 06 Dec 2022 11:08 by ADMIN
Release 3.0.0
Created by: Dimitrina P
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
4

To present content in an expandable container that can be easily expanded/collapsed by tapping on the header of the control.

Unplanned
Last Updated: 06 Dec 2022 10:07 by Thomas
Created by: Thomas
Comments: 0
Category: UI for .NET MAUI
Type: Bug Report
0
IsEnabled property does not work on all platforms.
Unplanned
Last Updated: 05 Dec 2022 15:23 by Clint
Created by: Clint
Comments: 0
Category: Chart
Type: Feature Request
1
Add a title for the horizontal and vertical axis.
Unplanned
Last Updated: 03 Dec 2022 06:12 by Angel
Created by: SturmA
Comments: 2
Category: ListView
Type: Bug Report
3
when changes are made in the xaml, they are not applied live in the running app using the Hot Reload
Unplanned
Last Updated: 02 Dec 2022 11:50 by atlanta

The width of RadEntry, RadMaskedEntry, and RadComboBox are the same on windows, android and ios. On mac there is difference when the width of the defined Column is set to * in grid: 

MacCatalyst:

Windows:

 

 

 

 

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 16:13 by ADMIN
Created by: Nathan
Comments: 15
Category: UI for .NET MAUI
Type: Feature Request
26
PDFViewer control would be great to have in MAUI
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: 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: 29 Nov 2022 12:26 by EK
Created by: EK
Comments: 0
Category: DataForm
Type: Feature Request
0
Currently, the DataForm has a partially RTL support. For example some editors (RadDate, RadTime, RadTimeSpan, RadDateTime) do not have a RTL support. 
Unplanned
Last Updated: 29 Nov 2022 11:33 by SturmA

Expose additional properties for DataFormRadComboBox editor. Properties like DisplayMemberPath, SearchTextPath, etc. 

Currently you can achieve this using the Editor Style 

            <telerik:DataFormRadComboBoxEditor EditorStyle="{StaticResource EditorStyle}"/>
<Style x:Key="EditorStyle" TargetType="telerik:RadComboBox">
                <Setter Property="DisplayMemberPath" Value=""/>
</Style>

 

or create an editor that inherits from DataFomRadComboBoxEditor and define the DisplayMemberPath property. 

 

Unplanned
Last Updated: 29 Nov 2022 08:17 by AscanioTziazas

Currently the LoadOnDemandCollection accepts a callback of the following format in the constructor:

public LoadOnDemandCollection(Func<CancellationToken, IEnumerable> action)

It is a very common scenario to populate the items asynchronously. In its current form the collection would require blocking the current thread to populate the results:

ItemsSource = new ListViewLoadOnDemandCollection((cancelationToken) =>
{
    var result = new List<ItemsModel>();
    try
    {
        var items = dataService.GetItemsAsync().Result;

        // TODO: Handle the result.

        return result;
    }
    catch (Exception e)
    {
        // TODO: Handle the exception.
        return null;
    }
});

This is not desired, as using Task.Result blocks the current thread and is considered an anti-pattern, in general.

A better approach would be to add a second overload of the constructor, allowing asynchronous calls:

public LoadOnDemandCollection(Func<CancellationToken, Task<IEnumerable>> action)

This way we can use async and await in the callback instead:

ItemsSource = new ListViewLoadOnDemandCollection(async (cancelationToken) =>
{
    var result = new List<ItemsModel>();
    try
    {
        var items = await dataService.GetItemsAsync();

        // TODO: Handle the result.

        return result;
    }
    catch (Exception e)
    {
        // TODO: Handle the exception.
        return null;
    }
});

According to my tests, the first blocking approach is not a problem, as the ListViewLoadOnDemandCollection starts a thread internally. That behavior is not obvious however, and using Task.Result is somewhat counterintuitive, so the second approach is much better from the user's perspective.

Unplanned
Last Updated: 28 Nov 2022 19:05 by Rolf
Created by: Rolf
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1

Currently you have the SlideView control for UI for Xamarin, see Xamarin SlideView Documentation | Overview - Telerik UI for Xamarin.

I would like to have this control for UI for .NET MAUI, can you please add it to the backlog?

Thank you,

Rolf

Declined
Last Updated: 28 Nov 2022 14:59 by Teddy
Created by: Teddy
Comments: 4
Category: UI for .NET MAUI
Type: Bug Report
0

I'm getting a NullReferenceException when trying to display a RadDataGrid that has a column where one of the objects in the PropertyName "chain" is null. For example, in your Columns -> Columns Overview section of your sample SDK browser (SDKBrowserMaui.Examples.DataGridControl.ColumnsCategory.ColumnsExample.Columns.xaml) the data grid is bound to a list of Clubs. If you add this code to Club (With nothing else. Keep Manager null):

private Person _manager;
public Person Manager
{
    get { return _manager; }
    set { UpdateValue(ref _manager, value); }
}

and then add this column to the grid:

<telerik:DataGridTextColumn PropertyName="Manager.Name" 
                            HeaderText="Manager"/>
When you run the application and get to that grid, you'll see one of 2 things. Either the grid throws a null reference exception or it looks something like this:
In Development
Last Updated: 28 Nov 2022 10:56 by ADMIN

I used RadListView in a Grid, Grid has ColumnSpacing, 

for example:

 <Grid
RowSpacing="1"
      ColumnSpacing="1"
      WidthRequest="305"
      HeightRequest="303"
      BackgroundColor="#FF454545">
    <Grid.RowDefinitions>
        <RowDefinition Height="36"/>
        <RowDefinition Height="28"/>
        <RowDefinition Height="82"/>
        <RowDefinition Height="50"/>
        <RowDefinition Height="50"/>
        <RowDefinition Height="50"/>
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="152"/>
        <ColumnDefinition Width="152"/>
    </Grid.ColumnDefinitions>

    <telerik:RadListView x:Name="listView" Grid.Row="5" Grid.ColumnSpan="2" WidthRequest="305">
        <telerik:RadListView.ItemTemplate>
            <DataTemplate>
                <telerik:ListViewTemplateCell>
                    <telerik:ListViewTemplateCell.View>
                        <Grid BackgroundColor="Gray">
                            <Label Margin="10" Text="{Binding Name}" />
                        </Grid>
                    </telerik:ListViewTemplateCell.View>
                </telerik:ListViewTemplateCell>
            </DataTemplate>
        </telerik:RadListView.ItemTemplate>
    </telerik:RadListView>
</Grid>

I found the RadListView.Width is 304(ColumnDefinition plus), not 305. 

Unplanned
Last Updated: 28 Nov 2022 09:24 by SturmA
Created by: SturmA
Comments: 0
Category: DataForm
Type: Feature Request
1
Provide an option to create a custom editor.
1 2 3 4 5 6