Unplanned
Last Updated: 26 May 2022 09:49 by Rob
can't resolve RadDockLayout.

This is the specific error:../MainPage.xaml(3,3): Error XFC0000: Cannot resolve type "http://schemas.telerik.com/2022/xaml/maui:telerik:RadDockLayout". (XFC0000) (MOBLZ_MAUI) XamlC

Workaround: 
add x:name to controls
Unplanned
Last Updated: 26 May 2022 08:04 by Nathan
When removing for example the first element which is not currently the selected tab, the content from the selected tab disappears. 
Unplanned
Last Updated: 26 May 2022 07:46 by Nathan
Scenario: 
empty TabView, start adding items to the control, tab headers are not visible. 

You need to resize the window to show the headers.
Declined
Last Updated: 25 May 2022 14:54 by ADMIN
Created by: Brandon
Comments: 1
Category: TabView
Type: Feature Request
1

Hi Team,

Currently (as of 0.7.0) the RadTabview automatically collapses the tab header items panel when there are no tab headers to show.

I am requesting that you add a feature to the RadTabView that will allow me to keep the header items panel visible, even if there are no tab headers visible.

Thank you,

Brandon

> The reason I ask for this, is because sometimes I need to set some tabs to IsVisible=False, but I still want to see the header panel.

Under Review
Last Updated: 24 May 2022 12:25 by ADMIN
Created by: Daniel
Comments: 2
Category: DataGrid
Type: Bug Report
1

Hi Team,

I have attached a reproducible. Open DashboardView.xaml, there you'll find the DataGrid.

Run the project on Windows and take the following steps:

  • Step 1. Run the app and click Button 1 to load an instance of this ContentView
    • Observe => The DataGrid renders as expected
  • Step 2. Click Button 1 again to reset and load a new instance of this ContentView
    • Observe => The DataGrid will NOT render (you can repeat this step multiple times)
  • Step 3. Resize the app window
    • Observe the DataGrid will be rendered again

The only way I could get it to render again was by resizing the app window, even calling InvalidateMeasure(SizeChanged) didn't work.

 

The logic is simple, the button click just clears MainPage.xaml's container children and adds a new instance of DashboardView:

private void OnButton1Clicked(object sender, EventArgs e)
{
    currentContentViewHolder.Children.Clear();
    currentContentViewHolder.Children.Add(new DashboardView());
}
Unplanned
Last Updated: 24 May 2022 09:12 by Mattias
Created by: Mattias
Comments: 0
Category: DataGrid
Type: Feature Request
1
For efficient data entry, users would expect to be able to use arrows/enter to navigate the grid and not just click to edit.
Unplanned
Last Updated: 19 May 2022 12:13 by ADMIN
Created by: Daniel
Comments: 1
Category: ListView
Type: Bug Report
0

Hi Team,

When I use a RadEntry or Entry in the RadListView, it is fine when rendering flat data. However, when the items are grouped, the app has a native WinUI unhandled exception (that needs a 2nd instance of VS2022 to catch).

The only way to stop it was to not use an entry-like control like a Label.

Here is code to reproduce it,  I've attached a runnable example

 

<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:telerik="clr-namespace:Telerik.Maui.Controls;assembly=Telerik.Maui.Controls"
             xmlns:telerikDataControls="clr-namespace:Telerik.XamarinForms.DataControls;assembly=Telerik.Maui.Controls.Compatibility"
             xmlns:telerikListView="clr-namespace:Telerik.XamarinForms.DataControls.ListView;assembly=Telerik.Maui.Controls.Compatibility"
             x:Class="EntryTests.MainPage">
    <Grid>
        <telerikDataControls:RadListView x:Name="rulesListView"
                                         ItemsSource="{Binding Clients}"
                                         VerticalScrollBarVisibility="Always">
            <telerikDataControls:RadListView.GroupDescriptors>
                <telerikListView:PropertyGroupDescriptor PropertyName="Username" />
            </telerikDataControls:RadListView.GroupDescriptors>
            <telerikDataControls:RadListView.ItemTemplate>
                <DataTemplate>
                    <telerikListView:ListViewTemplateCell>
                        <!-- WORKS -->
                        <!--<Label Text="{Binding Username}" FontSize="14"/>-->
                        <!-- HARD CRASH -->
                        <telerik:RadEntry Text="{Binding Username}" FontSize="14" />
                    </telerikListView:ListViewTemplateCell>
                </DataTemplate>
            </telerikDataControls:RadListView.ItemTemplate>
        </telerikDataControls:RadListView>
    </Grid>
</ContentPage>

 

Version Note: The repro app is using UI for MAUI v0.9.0 because it was tested by Lance McCarthy with both 0.8.0 and 0.9.0 (this 0.9.0 was built on May 11th).

Unplanned
Last Updated: 18 May 2022 05:48 by ADMIN
Created by: Jared
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1

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: 16 May 2022 16:42 by ADMIN

Update Visual Studio 2022 Preview to 17.3.0 Preview 1.0.

Create a new MAUI application using the "Telerik .NET MAUI App (Preview) (Progress). (Attached).

Build the application (test done targeting "Windows Machine"; net6.0-windows10.0.19041.

Two errors will appear in the Error List window:

Severity Code Description Project File Line Suppression State
Error PRI175: 0x80073b0f - Processing Resources failed with error: Duplicate Entry. TelerikMauiApp2 <FullPathOmitted>\TelerikMauiApp2\WINAPPSDKGENERATEPROJECTPRIFILE 1
Error PRI222: 0x80073b0f - Unspecified error occurred. TelerikMauiApp2 <FullPathOmitted>\TelerikMauiApp2\WINAPPSDKGENERATEPROJECTPRIFILE 1

These errors are typically seen when some component is not at the same version as the framework. In this case, Telerik UI for .NET MAUI 0.8.0 targets RC2 according to the release notes.

Unplanned
Last Updated: 12 May 2022 09:16 by Daniel
Created by: Daniel
Comments: 0
Category: Entry
Type: Bug Report
0

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>

 

Unplanned
Last Updated: 06 May 2022 08:20 by ADMIN
Created by: Tinus
Comments: 1
Category: Chart
Type: Feature Request
1

Hi Team,

Currently on Android, the Chart renderers do not setup the XValueBinding and YValueBinding correctly if the property name is a nested property. This results in an UnhandledException at runtime

You can reproduce the issue using .NET MAUI RC2 and Telerik UI for MAUI 0.8.0, with the following implementation:

  1. Create a File > New .NET MAUI RC2 project (VS 2022 Preview 5)
  2. Setup MainPage using the following code

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"
             xmlns:telerikChart="clr-namespace:Telerik.XamarinForms.Chart;assembly=Telerik.Maui.Controls.Compatibility"
             x:Class="MauiApp1.MainPage">

    <telerikChart:RadCartesianChart MinimumHeightRequest="300">
        <telerikChart:RadCartesianChart.HorizontalAxis>
            <telerikChart:NumericalAxis LabelFitMode="MultiLine" />
        </telerikChart:RadCartesianChart.HorizontalAxis>
        <telerikChart:RadCartesianChart.VerticalAxis>
            <telerikChart:NumericalAxis />
        </telerikChart:RadCartesianChart.VerticalAxis>

        <telerikChart:RadCartesianChart.Series>
            <telerikChart:ScatterSplineSeries XValueBinding="NumericalData.XData" YValueBinding="NumericalData.YData" ItemsSource="{Binding Data1}" />
        </telerikChart:RadCartesianChart.Series>
    </telerikChart:RadCartesianChart>
</ContentPage>

Code-behind

namespace MauiApp1;

using System.Collections.ObjectModel;

public partial class MainPage : ContentPage
{
    public MainPage()
    {
        InitializeComponent();
        Data1 = GetNumericData1();
        BindingContext = this;
    }
    
    public ObservableCollection<Item> Data1 { get; set; }
    
    public static ObservableCollection<Item> GetNumericData1()
    {
        var data = new ObservableCollection<Item>
        {
            new Item { NumericalData = new NumericalData { XData = 2, YData = 13 } },
            new Item { NumericalData = new NumericalData { XData = 19, YData = 31 } },
            new Item { NumericalData = new NumericalData { XData = 22, YData = 33 } },
            new Item { NumericalData = new NumericalData { XData = 28, YData = 35 } },
            new Item { NumericalData = new NumericalData { XData = 33, YData = 46 } },
            new Item { NumericalData = new NumericalData { XData = 38, YData = 34 } },
            new Item { NumericalData = new NumericalData { XData = 49, YData = 66 } },
            new Item { NumericalData = new NumericalData { XData = 55, YData = 24 } },
            new Item { NumericalData = new NumericalData { XData = 62, YData = 41 } },
        };
        return data;
    }
}

public class NumericalData
{
    public double XData { get; set; }
    public double YData { get; set; }
}

public class Item
{
    public NumericalData NumericalData { get; set; }
}

Thank you!

Martin

Unplanned
Last Updated: 05 May 2022 14:30 by ADMIN
Created by: Dimitrina P
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1

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

Unplanned
Last Updated: 05 May 2022 08:31 by Tinus
Created by: Tinus
Comments: 0
Category: CheckBox
Type: Bug Report
0

When setting IsEnabled to False, the checkbox is still enabled (on Android) and can be checked.

<telerikPrimitives:RadCheckBox IsEnabled="False"/>

Unplanned
Last Updated: 03 May 2022 08:39 by ADMIN
ADMIN
Created by: Yoan
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1

Implement provider for visualizing Bing maps.

Unplanned
Last Updated: 26 Apr 2022 05:31 by Thomas
Created by: Dmitry
Comments: 2
Category: UI for .NET MAUI
Type: Feature Request
5
TreeView is very wellcome for .NET MAUI
Unplanned
Last Updated: 21 Apr 2022 12:29 by ward
Created by: ward
Comments: 0
Category: SegmentedControl
Type: Bug Report
3

When setting IsEnabled to False, there is no change in the component.

Test

Use the following code, observe that the RadSegmentedControl is still enabled at runtime.

<telerikInput:RadSegmentedControl x:Name="segmentControlText"
                                  BackgroundColor="AliceBlue"
                                  IsEnabled="False"
                                  VerticalOptions="Start">
    <telerikInput:RadSegmentedControl.ItemsSource>
        <x:Array Type="{x:Type x:String}">
            <x:String>Popular</x:String>
            <x:String>Library</x:String>
            <x:String>Playlists</x:String>
            <x:String>Friends</x:String>
        </x:Array>
    </telerikInput:RadSegmentedControl.ItemsSource>
</telerikInput:RadSegmentedControl>

Declined
Last Updated: 20 Apr 2022 06:25 by ADMIN
Created by: Pedro
Comments: 1
Category: UI for .NET MAUI
Type: Bug Report
0

Dear Support,

I am trying out the DotNet MAUI.

Have encountered an error in building the app after installing Telerik.UI.for.Maui.

Without the Telerik UI, it is ok.

 

Have followed :

https://docs.telerik.com/devtools/maui/maui-getting-started?_ga=2.73916628.710895815.1650251824-889019473.1646129121

 

Appreciate any assistance

 

Regards

Pedro

Unplanned
Last Updated: 19 Apr 2022 12:19 by ADMIN
Created by: David
Comments: 1
Category: UI for .NET MAUI
Type: Feature Request
0
Telerik controls are heavily dependent on stylings and templates, but documentation (especially MAUI) still heavily favors XAML despite much code is now being written exclusively in C#. I have already spent many hours on failed attempts to code these things in C# that could have been so easily avoided if C# examples were also included. For instance, I have just about given up on how in the world to display alternate strings for a MAUI DataGridBooleanColumn and I am certainly not going to publish an app where the only possible display strings are the two supplied defaults.
Unplanned
Last Updated: 14 Apr 2022 13:43 by ADMIN

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.

1 2 3 4