Completed
Last Updated: 18 Jan 2023 14:09 by Jared
Release 5.0.0
Created by: Jared
Comments: 2
Category: UI for .NET MAUI
Type: Feature Request
16

Hi Team,

This is specifically a request for you to bring over the SignaturePad control from UI for Xamarin either as as a compatibility shim, or as a new native MAUI handler.

Regards,

Jared

Completed
Last Updated: 18 Jan 2023 14:01 by Marc
Release 5.0.0
Created by: Manish
Comments: 3
Category: UI for .NET MAUI
Type: Feature Request
11

Hi Team,

Please introduce the ImageEditor component to Telerik UI for.NET MAUI

Thank you,

Manish

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:55 by ADMIN
Release 5.0.0
Created by: Thomas
Comments: 0
Category: UI for .NET MAUI
Type: Bug Report
0
IsEnabled property does not work on all platforms.
Completed
Last Updated: 18 Jan 2023 12:54 by ADMIN
Release 5.0.0

I am using the SDKBrowser app to demonstrate the problem. This does not happen on the emulator but on my physical device (Samsung S22). I have created a video and attached it.

When I enter a value into the Numeric input and click on the "." button, the entry does create a "," sign. This is fine but the cursor jumps back in front of the comma. I have to physically move the cursor back and can only then continue entering the decimal values.

The second problem is, if I accidently click the "." a second time after entering the decimal values, the app crashes.

 

I suspected it could be the language settings on the device. I am from South Africa and change the language of the device from English (South Africa) to English (United States) and then it works as expected. Regardless of this, I would expect the control to work with any culture.

Completed
Last Updated: 18 Jan 2023 12:44 by ADMIN
Release 5.0.0
When the Popup is used with asynchronous operation in the OnAppearing method the application crashes when started.
Completed
Last Updated: 18 Jan 2023 12:44 by ADMIN
Release 5.0.0

A number of RadDataGrid properties can be successfully set in App.xaml, but setting others causes the control to display nothing -- at least in Android.

While I have not tested all possible settings, these results were found experimentally:

Can be used: BackgroundColor, DataOperationIndicatorMode, GridLinesThickness, HorizontalOptions, LoadOnDemandMode, Margin, MinimumHeightRequest, SelectionMode, UserSortMode, VerticalOptions, and ViewportBufferHeight.

Cannot be used in App.Xaml style: AutoGenerateColumns, GridLinesColor, GridLinesVisibility, LoadOnDemandBufferItemsCount, RowHeight, and SelectionUnit.

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:43 by ADMIN
Release 5.0.0
Created by: Hanoch
Comments: 1
Category: UI for .NET MAUI
Type: Feature Request
2
Progress bar with different shapes. For example: horizontal and circular.
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:30 by ADMIN
Release 5.0.0

I want to reset the scroll position because in our implementation, we have filter buttons that when clicked, fetch a new list from our web API. 

It appears that the scroll position is being saved when a new list is assigned while the ComboBox is not focused.

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

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. 

Completed
Last Updated: 18 Jan 2023 12:29 by ADMIN
Release 5.0.0
When I am trying to localize enums using the ResourceType display attribute, the localization does not apply.
Completed
Last Updated: 18 Jan 2023 12:29 by ADMIN
Release 5.0.0
Created by: Daniel
Comments: 0
Category: Entry
Type: Bug Report
1

On Windows when IsReadOnly state changes to true, the control state does not change, you can still edit the text. 

Example:

<VerticalStackLayout >
            <Switch IsToggled="{Binding IsReadOnly,Source={x:Reference EntryShareName}}"/>
            <telerik:RadEntry x:Name="EntryShareName"
                                FontSize="14"
                                Placeholder="Enter text here"
                                PlaceholderColor="#99000000"
                                AutomationId="radEntry">
            </telerik:RadEntry>
        </VerticalStackLayout>

 

Completed
Last Updated: 18 Jan 2023 12:28 by ADMIN
Release 5.0.0
Created by: Gerard
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
2

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

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.
Completed
Last Updated: 16 Dec 2022 14:30 by ADMIN
Created by: Nate
Comments: 4
Category: UI for .NET MAUI
Type: Feature Request
0
I had previously used localization with a dataform in xamarin, however, this is no longer supported in Maui. Are you planning on adding localization support in the future, or is there a known work around I could use?
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.

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.

Completed
Last Updated: 10 Nov 2022 15:39 by ADMIN
Release 4.0.0

Hi, I have created a page with a DataGrid on. I have set the datagrid as editable. When I run the app and double click on a cell the cell changes to an entry but the cell keeps on growing. It is also not very responsive then. Only when I tap somewhere else the cell changes back and it returns to its original size.

This only happens on Android.

Here is my XAML


<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="FertilizerFarm.View.LeafAnalysisEditPage"
               xmlns:toolkit="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"
              xmlns:telerik="http://schemas.telerik.com/2022/xaml/maui"
             xmlns:viewmodel="clr-namespace:FertilizerFarm.ViewModel"
             x:DataType="viewmodel:LeafAnalysisEditViewModel"
             xmlns:custom_components="clr-namespace:FertilizerFarm.View.Components"
             Title="Leaf Analysis Detail">
    <ContentPage.ToolbarItems>
        <ToolbarItem Text="Save"
                 IconImageSource="save_icon.png"
                  Command="{Binding EditCommand}"
                 Order="Primary"
                 Priority="0" />
    </ContentPage.ToolbarItems>
    <StackLayout>
        <VerticalStackLayout>
            <Label Text="Land" Margin="10,12,10,0" FontSize="10" FontAttributes="Bold" TextColor="{StaticResource Primary}"></Label>

            <telerik:RadComboBox IsClearButtonVisible="False" 
                           
                     ItemsSource="{Binding LandList}"
                     DisplayMemberPath="LandNumber"
                     Margin="10,0,10,2"
                     SearchTextPath="LandNumber"
                     SelectedItem="{Binding SelectedLand, Mode=TwoWay}"
                     SelectionMode="Single"
                     IsEditable="True"/>
            <telerik:RadDataGrid x:Name="dataGrid" UserEditMode="Cell"  ItemsSource="{Binding LeafAnalysis.Detail}" AutoGenerateColumns="False" UserFilterMode="Disabled">
                <telerik:RadDataGrid.Columns>
                    <telerik:DataGridTextColumn PropertyName="Chemical" CanUserEdit="False"
                                  HeaderText="Chemical">
                        <telerik:DataGridTextColumn.CellContentStyle>
                            <telerik:DataGridTextCellStyle TextColor="Green" 
                                             FontSize="15" 
                                             SelectedTextColor="Orange"  />
                        </telerik:DataGridTextColumn.CellContentStyle>
                    </telerik:DataGridTextColumn>
                    <telerik:DataGridTextColumn PropertyName="OptimalValue" CanUserEdit="False"
                                  HeaderText="Optimal">

                    </telerik:DataGridTextColumn>
                    <telerik:DataGridTextColumn PropertyName="ChemicalValue" 
                                  HeaderText="Value">

                    </telerik:DataGridTextColumn>
                    <telerik:DataGridTextColumn PropertyName="Measurement"  CanUserEdit="False"
                                  HeaderText="">

                    </telerik:DataGridTextColumn>

                </telerik:RadDataGrid.Columns>
            </telerik:RadDataGrid>
        </VerticalStackLayout>
    </StackLayout>
</ContentPage>

Here is my ViewModel


using FertilizerFarm.Services;

namespace FertilizerFarm.ViewModel;
[QueryProperty(nameof(LeafAnalysis), "LeafAnalysis")]
public partial class LeafAnalysisEditViewModel : BaseViewModel
{
    [ObservableProperty]
    LeafAnalysis leafAnalysis;
    [ObservableProperty]
    bool isRefreshing;
    [ObservableProperty]
    ObservableCollection<Land> landList;
    [ObservableProperty]
    Land selectedLand;

    [ObservableProperty]
    string headerText;
    public bool Initiated { get; protected set; }

    IConnectivity connectivity;
    private readonly LeafAnalysisService leafService;
    private readonly LandService landService;

    public LeafAnalysisEditViewModel(IConnectivity connectivity, LeafAnalysisService leafService, LandService landService)
    {

        this.connectivity=connectivity;
        this.leafService=leafService;
        this.landService=landService;
        Initialize = GetData();



    }
    public Task Initialize { get; }
    private async Task GetData()
    {

        var lands = await landService.GetLandsForUser();

        LandList = new ObservableCollection<Land>(lands);

        if (LandList.Count == 0)
        {
            // show error
        }
        else
        {
            SelectedLand = landList[0];
            LeafAnalysis = await leafService.GetNew(LandList[0].Id);
        }


        Initiated = true;


    }

    [RelayCommand]
    async Task Edit()
    {
        if (IsBusy)
            return;

    }
}

 

If you can't replicate I will scale down our current project to demonstrate the problem.

1 2 3 4