Unplanned
Last Updated: 02 Jul 2024 21:12 by Patryk
Created by: Peter
Comments: 1
Category: UI for .NET MAUI
Type: Feature Request
6

Hi Team,

I would like to be able to have client-side filtering/sorting/grouping capabilities for large backend datasets that cannot be entirely loaded on the client.

As it stands now, the DataGrid (and other data components) can only operate on the data that is has in the local DataView. This means that I need to build a custom filtering solution that prefilters/presorts the backend data before paging and loading it into the DataGrid.

To accomplish the "full view", we need a data layer that understands both the UI as well as the backend. The Telerik UI for WPF product has an excellent solution for this, known as the WPF EntityFrameworkCoreDataSource - Overview - Telerik UI for WPF and the WPF DataServiceDataSource - Overview - Telerik UI for WPF.

If such a feature can be added to Telerik UI for MAUI, it would be an excellent bonus for the component suite in data heavy applications.

Thank you,

Peter

 

Unplanned
Last Updated: 24 Jun 2024 19:41 by Madhu
Created by: Nick
Comments: 6
Category: UI for .NET MAUI
Type: Feature Request
41
A control that would read a QR code and return a string would make me buy this. I am currently using an ASP.NET Telerik Forms Site with instascan.js to read a QR code using a mobile camera, call an API endpoint, and display an alert (the heavy lifting is done on the server in the API). A simple QR scanner would be really useful in a mobile app "out of the box" unless you can suggest a free/low cost component I can plug into a solution based on the new MAUI platform from Telerik?
Unplanned
Last Updated: 30 May 2024 12:53 by Andrew
Created by: Andrew
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1
It should provide a way to set its size or wrap the text.
Unplanned
Last Updated: 15 May 2024 13:25 by ADMIN
Created by: Max
Comments: 3
Category: UI for .NET MAUI
Type: Feature Request
21

ListView with a TemplateSelector crashes on iOS 16 device!

    <telerik:RadListView ItemTemplate="{StaticResource ActTempSelector}"   ItemsSource="{Binding Suggestions}">

    </telerik:RadListView>

log output is the following:

2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement methodSignatureForSelector: -- trouble ahead
2022-10-08 20:44:46.810 Xamarin.PreBuilt.iOS[1593:343579] *** NSForwarding: warning: object 0x281edbea0 of class 'Telerik_Maui_Controls_Compatibility_DataControlsRenderer_iOS_TKExtendedListView' does not implement doesNotRecognizeSelector: -- abort

Duplicated
Last Updated: 15 May 2024 08:13 by ANANDHA
Created by: ANANDHA
Comments: 2
Category: UI for .NET MAUI
Type: Bug Report
0

I recently migrated my code from Xamarin.forms to MAUI.
RadListView.GetDataView now always returns null in MAUI , its working fine in Xamarin.forms. 

I am trying to  close all the groups while loading, but facing a null exception with DATAVIEW

protected override void OnAppearing()
{
        base.OnAppearing();
        try
        {
 //collapse all
 var dataView = MyRadListView.GetDataView();
 dataView.CollapseAll();}}    

Completed
Last Updated: 15 May 2024 06:59 by ADMIN
Release 7.0.0 (2024 Q2)
Created by: Daniel
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
12
implement a toggle button
Declined
Last Updated: 14 May 2024 09:38 by ADMIN
Created by: David
Comments: 4
Category: UI for .NET MAUI
Type: Bug Report
1

If this worked in earlier releases, it no longer does.

Declined
Last Updated: 09 May 2024 11:51 by ADMIN

 

Using iOS Simulator (set to iPhone 15 iOS 17.4) - with a DataGrid as below, double-clicking the text cell will crash the app. I have not yet tried on a native device build (not simulator.)


<telerik:RadDataGrid.Columns>
    <telerik:DataGridTextColumn PropertyName="ObjectName" HeaderText="Name"/>
</telerik:RadDataGrid.Columns>

Microsoft Visual Studio 2022 v17.9.6

Microsoft.Maui.Controls 8.0.21

Full Stack Trace:

=================================================================
    Basic Fault Address Reporting
=================================================================
Memory around native instruction pointer (0x1041753b0):0x1041753a0  c0 03 5f d6 c0
03 5f d6 10 29 80 d2 01 10 00 d4  .._..._..)......
0x1041753b0  e3 00 00 54 fd 7b bf a9 fd 03 00 91 cd e2 ff 97  ...T.{..........
0x1041753c0  bf
03 00 91 fd 7b c1 a8 c0 03 5f d6 c0 03 5f d6  .....{...._..._
.
0x1041753d0  70 0a 80 d2 01 10 00 d4 e3 00 00 54 fd 7b bf a9  p..........T.{..
=================================================================
    Managed Stacktrace:
=================================================================
      at <unknown> <0xffffffff>
      at ObjCRuntime.Messaging:bool_objc_msgSendSuper <0x0009a>
      at UIKit.UIResponder:BecomeFirstResponder <0x000e0>
      at Telerik.Maui.Platform.RadMauiEntry:BecomeFirstResponder <0x0004c>
      at Microsoft.Maui.Platform.ViewExtensions:Focus <0x00024>
      at Microsoft.Maui.Handlers.ViewHandler:MapFocus <0x0007c>
      at <>c__DisplayClass6_0:<Add>b__0 <0x00064>
      at <>c__DisplayClass422_0:<MapFocus>b__0 <0x0006c>
      at Microsoft.Maui.Controls.ViewExtensions:MapFocus <0x0013c>
      at Microsoft.Maui.Controls.VisualElement:MapFocus <0x00144>
      at <>c__DisplayClass2_0`2:<ModifyMapping>g__newMethod|0 <0x000b6>
      at <>c__DisplayClass6_0:<Add>b__0 <0x00064>
      at Microsoft.Maui.CommandMapper:InvokeCore <0x0008c>
      at Microsoft.Maui.CommandMapper:Invoke <0x0005a>
      at Microsoft.Maui.Handlers.ElementHandler:Invoke <0x00086>
      at Microsoft.Maui.ElementHandlerExtensions:InvokeWithResult <0x00040>
      at Microsoft.Maui.Controls.ViewExtensions:RequestFocus <0x0006a>
      at Microsoft.Maui.Controls.
VisualElement:Focus <0x00016>
      at Telerik.Maui.Controls.Compatibility.DataGrid.MasterArranger:ArrangeNode <0x00198>
      at Telerik.Maui.Controls.Compatibility.DataGrid.MasterArranger:Arrange <0x000b0>
      at Telerik.Maui.Controls.Compatibility.DataGrid.RadDataGrid:LateArrange <0x003f4>
      at Telerik.Maui.Controls.Compatibility.DataGrid.RadDataGrid:UpdateUI <0x0018a>
      at Telerik.Maui.Controls.Compatibility.DataGrid.RadDataGrid:ArrangeChildren <0x00266>
      at Telerik.Maui.Controls.RadLayoutManager:ArrangeChildren <0x00036>
      at Microsoft.Maui.Controls.Layout:CrossPlatformArrange <0x0003c>
      at Microsoft.Maui.Platform.MauiView:CrossPlatformArrange <0x0005a>
      at Microsoft.Maui.Platform.MauiView:LayoutSubviews <0x00196>
      at System.Object:runtime_invoke_direct_void__this__ <0x00088>
      at <unknown> <0x00000>
      at <unknown> <0xffffffff>
      at UIKit.UIApplication:xamarin_UIApplicationMain <0x000b8>
      at UIKit.UIApplication:UIApplicationMain <0x0006e>
      at UIKit.UIApplication:Main <0x0015a>
      at MauiSandboxThree.Program:Main <0x0002c>
      at <Module>:runtime_invoke_direct_void_string[] <0x0007e>
      at <unknown> <0x00000>
=================================================================
Unplanned
Last Updated: 03 May 2024 10:26 by Pavani
Created by: Pavani
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1
TreeMap control will easily allow the end-user to understand the complex proportions that a set of data can have for its records.
Unplanned
Last Updated: 24 Apr 2024 12:52 by ADMIN
Created by: Shane
Comments: 1
Category: UI for .NET MAUI
Type: Feature Request
2

Hi,

Do you have on your roadmap to include a Shimmer View / Control as part of your .NET MAUI offerings to tidy up a screen loading indication.

From a UI/UX perspective, a shimmer sits better with our user community rather than a loading indicator.

Thank you,

Shane

 

Unplanned
Last Updated: 21 Mar 2024 08:59 by ADMIN
Created by: Dennis
Comments: 1
Category: UI for .NET MAUI
Type: Feature Request
8

Progress/Telerik --

I would like Telerik to extend the Microsoft .NET MAUI MediaPicker control to support the selection of MULTIPLE Photos and/or Videos from the Image Gallery.

I believe this is a reasonably standard scenario for use cases where the user takes multiple Photos or Videos with the Camera and then would like to upload them to a server for storage in a web app and database.

The current Microsoft MediaPicker supports the selection of a SINGLE item only.

.NET MAUI - Platform Integration - Media - Photos and Videos

And while there are several GitHub libraries that have done this for Xamarin.Forms (and rely on Xamarin.Essentials), they are either archived or not updated in a timely manner like a 3rd Party - Paid For - Control would be.

Even Telerik/Progress has recently done a Blog Post on how to use the Microsoft Control - Leomaris Reyes published this:

Getting Started with the Media Picker in .NET MAUI

Also, I believe this Feature Request is asking for the same feature:

https://feedback.telerik.com/maui/1552553-upload-images-file-via-in-net-maui

Now, for me personally, I only need multiple image selection.  So, if that's easier without the support for the other pieces, I would be happy.  To be complete, I'm thinking others would need to select multiple videos.

From Ms. Reyes Blog Post....

private async void TakePhoto(object sender, EventArgs e)
{
  FileResult photo = await MediaPicker.Default.PickPhotoAsync(new MediaPickerOptions
  {
    Title = "Select your photo"
  });
                  
  // Here, add the code that is being explained in the next step.
                   
}


The new control would have something like this:

private async void TakePhoto(object sender, EventArgs e)
{
  IEnumerable<FileResult> photos = await RadMediaPicker.PickPhotosAsync(new MediaPickerOptions
  {
    Title = "Select your photos"
  });
                  
  // Here, add the code to loop through and process the selected images
                   
}

 

Please let me know if you require additional information.

Completed
Last Updated: 20 Mar 2024 07:46 by ADMIN
Release 6.5.0
Created by: Prabhav
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
2
Provide Support for Telerik UI for .NET MAUI in .NET 8
Unplanned
Last Updated: 15 Mar 2024 11:15 by Remco
Created by: Remco
Comments: 0
Category: UI for .NET MAUI
Type: Feature Request
1
We need a stepper control (like in blazor https://demos.telerik.com/blazor-ui/stepper/overview )
Completed
Last Updated: 13 Mar 2024 08:17 by ADMIN
Release 6.8.0

We have discovered an error when you implement IWindowCreator and create custom window and connect viewmodel via AddSingleton approach

This is the stack-trace:

at System.ThrowHelper.ThrowArgumentOutOfRange_IndexMustBeLessException()

at System.Collections.Generic.List`1.get_Item(Int32 index)

at Telerik.Maui.RadScreen.GetPixelScale(DipScaleType dipScaleType)

at Telerik.Maui.Controls.RadScreenControls.GetPixelScale(VisualElement visualElement, DipScaleType dipScaleType)

at Telerik.Maui.Controls.SkiaSharp.SkiaPainter.GetPixelScale()

at Telerik.Maui.Controls.SkiaSharp.SkiaPainter..ctor(SkiaPainterCacheSettings cacheSettings)

at Telerik.Maui.Controls.Compatibility.DataGrid.MasterArranger..ctor(RadDataGrid dataGrid, NonLayoutPanel root, SkLayoutSlotProvider skLayoutSlotProvider)

at Telerik.Maui.Controls.Compatibility.DataGrid.RadDataGrid.InitArrangers()

at Telerik.Maui.Controls.Compatibility.DataGrid.RadDataGrid.Telerik.Maui.Controls.Compatibility.DataGrid.IGridView.AttachColumn(DataGridColumn column)

at Telerik.Maui.Controls.Compatibility.DataGrid.GridModel.AttachColumn(DataGridColumn column)

at Telerik.Maui.Controls.Compatibility.DataGrid.DataGridColumnCollection.AttachColumn(DataGridColumn column)

at Telerik.Maui.Controls.Compatibility.DataGrid.DataGridColumnCollection.InsertItem(Int32 index, DataGridColumn item)

at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)

at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)

Declined
Last Updated: 11 Mar 2024 13:04 by ADMIN

Runtime exception with Microsoft .NET 8.0.100:

 *** NSForwarding: warning: object 0x600002199c20 of class 'Telerik_Maui_Controls_Compatibility_ChartRenderer_iOS_TKExtendedChart' does not implement methodSignatureForSelector: -- trouble ahead
*** NSForwarding: warning: object 0x600002199c20 of class 'Telerik_Maui_Controls_Compatibility_ChartRenderer_iOS_TKExtendedChart' does not implement doesNotRecognizeSelector: -- abort

The issue occurs on:

Nuget - Telerik.UI.for.Maui 6.7.0
Maui Version 8.0.7
.NET SDK 8.0.100
Simulator - iOS 16.4 and 17.2 (Version 15.2 -1019)

Best regards

Duplicated
Last Updated: 03 Mar 2024 23:36 by Stephen

Regardless of the RadEntry's BackgroundColor property, I've noticed the visible-background-color to differ when the RadEntry receives active focus.

The observed behavior is this:

  • RadEntry's visible-background-color generally equals RadEntry's BackgroundColor property
  • RadEntry's visible-background-color changes to gray when hovered regardless of day-night mode
  • RadEntry's visible-background-color changes to white when focused
  • RadEntry's visible-background-color restores to RadEntry's BackgroundColor when unfocused

Typically, in day mode settings (Windows default), the RadEntry's BackgroundColor == white so you don't see the problem. However, in night mode settings (Android default), we want the RadEntry's BackgroundColor == black so the problem is more prevalent since you're typing white text on a white background.

When using Visual States, and, if you try to re-enforce the same BackgroundColor property in all of the visual states, sometimes focus, hover, unfocus, hover, focus sequence will allow you to edit in the RadEntry in your desired RadEntry's BackgroundColor property instead of white, but, most of the time is white.

This problem can be reproduced on Windows and Android if you set your application to night mode Application.Current.UserAppTheme = AppTheme.Dark and set RadEntry's BackgroundColor=Black and TextColor=White in XAML. Put 2 or 3 RadEntry's on the page so you can navigate between them to see the problem.

Duplicated
Last Updated: 15 Feb 2024 13:34 by ADMIN
Created by: Walter
Comments: 1
Category: UI for .NET MAUI
Type: Bug Report
0

Hello,

there is probably a Bug in the ListPicker Commands. (https://docs.telerik.com/devtools/maui/controls/listpicker/commands)

Like in the example:

  private void OnAccept(object obj)
    {
        // implement your custom logic here
    }

the object is null. 

Shouldn't you get the selected value for further implementations?
Unplanned
Last Updated: 06 Feb 2024 10:38 by ADMIN
Created by: Hanoch
Comments: 1
Category: UI for .NET MAUI
Type: Feature Request
1
Unplanned
Last Updated: 31 Jan 2024 12:03 by ADMIN
Completed
Last Updated: 31 Jan 2024 07:55 by ADMIN
Release 6.7.0
Scheduler for .NET MAUI can display appointments in various view definitions - provide the option for the users to add new appointments as well as edit and delete appointments through built-in views.