In Development
Last Updated: 02 Dec 2021 11:20 by ADMIN
Currently, the only means to execute actions with the image editor is to use the built-in toolbar. While covering the most basic use cases, this approach limits the usage of the component in some more advanced scenarios. For this reason, it would be beneficial if some of the internals are exposed as a public API, to allow executing actions with the image editor programmatically.

I am opening this topic to collect customer feedback which features need better public exposure. When voting for a feature, please provide some details how do you intend to use it in your application, if possible, so that we can design a more intuitive and easy to use API facade for it.
In Development
Last Updated: 30 Nov 2021 08:09 by ADMIN
TimePicker allows you to create custom Accept and Cancel commands, still, currently there isn't a way to bind a command parameter and then use it in the corresponding command Execute method.
In Development
Last Updated: 24 Nov 2021 16:19 by ADMIN
On Samsung phones, the decimal separator and minus sign are in the same keyboard button and you press it once for the decimal sign to be written and press it twice for the minus sign to be written. After some tests, I found that this works fine on cultures that use "." as the decimal separator, but not on cultures that use "," (like Portuguese).


What happens is that no matter how many times you press the ", / -" button, it never writes the minus sign, therefore doesn't allow writing negative numbers.
Last Updated: 23 Nov 2021 11:33 by ADMIN

Bar series disappear when applying zoom and then pan

The behavior can be reproduced in a horizontal bar series

The vertical axis is categorical, and the horizontal axis is numerical

                <telerik:ChartPanAndZoomBehavior PanMode="Vertical"
                                                 ZoomMode="Both" />
                <telerik:CategoricalAxis />
                    <telerik:NumericalAxis Minimum="0"
                <telerik:BarSeries CategoryBinding="Category"
                                        ItemsSource="{Binding Data}" />

Replace the axis: 
Use categorical axis for the horizontal axis and numerical axis for the vertical axis 

Last Updated: 15 Nov 2021 11:10 by ADMIN

Zooming on physical devices does not work properly (gets stuck). Same behavior when scrolling and panning the document 


When trying to scroll, pan, and zoom, these gestures open the flyout menu, not to the document in the viewer.

Last Updated: 12 Nov 2021 06:37 by ADMIN
all items inside the effects toolbar item disappear when the items are not automatically generated and you tap on the effect toolbar again: 


<telerikImageEditor:RadImageEditorToolbar Grid.Row="1" 
                                                  ImageEditor="{x:Reference imageEditor}" 
            <telerikImageEditor:EffectsToolbarItem AutoGenerateItems="False">
                <telerikImageEditor:ContrastToolbarItem AutoGenerateItems="False">
                    <telerikImageEditor:CancelToolbarItem HorizontalOptions="Start" />
                                <Slider Maximum="2" Minimum="0" Value="{Binding Value}" />
                    <telerikImageEditor:ApplyToolbarItem HorizontalOptions="End" />

Last Updated: 10 Nov 2021 15:13 by ADMIN
Release R2 2021 SP
Created by: Stefan Nenchev
Comments: 1
Category: Calendar & Scheduling
Type: Feature Request

Last Updated: 10 Nov 2021 15:08 by ADMIN
Release R2 2021 SP
Created by: x
Comments: 2
Category: Calendar & Scheduling
Type: Feature Request

Provide events raised when a new appointment is created and when an existing appointment is updated/deleted. 

Last Updated: 10 Nov 2021 15:01 by ADMIN
Release R3 2021 SP

there is a mistake with the accessibility modifier for `Telerik.XamarinForms.RichTextEditor.RichTextPasteType`. When it is Internal it's not possible to use the PasteCommand since it requires that type as input. 



use reflection to get the enum

var assembly = typeof(RadRichTextEditor).Assembly;
var type = assembly.GetType("Telerik.XamarinForms.RichTextEditor.RichTextPasteType");
var obj = Enum.ToObject(type, 1);
await Clipboard.SetTextAsync("A pasted text");
var canExecute = richTextEditor.PasteCommand.CanExecute(obj);

Last Updated: 09 Nov 2021 13:37 by ADMIN
Created by: Vinu
Comments: 1
Category: UI for Xamarin
Type: Feature Request

Hi Team,

Were are using RadCalendar- Agenda View mode.

In that

a)we have to add an icon in some specific appointments. 
b)We also need a clicked event on that icon  to show a TOOL-TIP with some details in it. 

Have attached a snapshot for your reference.

Please let it know the possibilities



Vinu Priya


Last Updated: 05 Nov 2021 14:17 by ADMIN
Created by: Tom
Comments: 11
Category: ImageEditor
Type: Feature Request
The image editor is a great start, but missing a critical feature - image drawing / annotation. The ability to draw lines, shapes or text onto an image. Should allow this to be done when pinch / zoom is in progress. Items drawn should be amendable until saved. Opportunity to retrieve the annotation only data separately to the image so you can preserve the original.
Last Updated: 03 Nov 2021 18:12 by ADMIN
Release 2021.2.728 (R2 2021 minor release)
Created by: Vlad
Comments: 23
Category: UI for Xamarin
Type: Bug Report

There seems to be 2 issues with Telerik ui for xamarin and Xamarin.AndroidX.Core versions and newer where A) Linker seems to be failing when set to "Sdk Assemblies Only" on Visual Studio 16.9.0.


The other issue is with Telerik RadListView and same  AndroidX.Core at runtime I am getting the following exception:

System.TypeLoadException: 'VTable setup of type Telerik.XamarinForms.DataControlsRenderer.Android.ListViewAccessibilityDelegateCompat failed'


Please advise

Last Updated: 03 Nov 2021 18:10 by ADMIN
Created by: Luc
Comments: 1
Category: UI for Xamarin
Type: Bug Report

Please refer to this issue:

Hello this problem seems to be still prevalent in "Release" mode when using the individual libraries as well, in my case I am referencing the lite libraries from telerik nuget (Telerik.UI.for.Xamarin.Input.Lite + Telerik.UI.for.Xamarin.DataControls.Lite 2021.3.915.1).

There are no error when the workaround for this is to set Linking to "None". Project is latest XF with all latest AndroidX libraries: Project targets Android 10 (Q) 

Severity Code Description Project File Line Suppression State
Error Java.Interop.Tools.Diagnostics.XamarinAndroidException: error XA2006: Could not resolve reference to 'Telerik.XamarinForms.Common.GeometryTypeConverter' (defined in assembly 'Telerik.XamarinForms.Primitives, Version=2021.3.915.500, Culture=neutral, PublicKeyToken=null') with scope 'Telerik.XamarinForms.Common, Version=2021.3.915.500, Culture=neutral, PublicKeyToken=null'. When the scope is different from the defining assembly, it usually means that the type is forwarded. ---> Mono.Cecil.ResolutionException: Failed to resolve Telerik.XamarinForms.Common.GeometryTypeConverter
   at Mono.Linker.Steps.MarkStep.HandleUnresolvedType(TypeReference reference)
   at Mono.Linker.Steps.MarkStep.MarkType(TypeReference reference)
   at MonoDroid.Tuner.MonoDroidMarkStep.MarkType(TypeReference reference)
   at Mono.Linker.Steps.MarkStep.MarkCustomAttributeArgument(CustomAttributeArgument argument)
   at Mono.Linker.Steps.MarkStep.MarkCustomAttributeArguments(CustomAttribute ca)
   at Mono.Linker.Steps.MarkStep.MarkCustomAttribute(CustomAttribute ca)
   at Mono.Linker.Steps.MarkStep.MarkCustomAttributes(ICustomAttributeProvider provider)
   at Mono.Linker.Steps.MarkStep.MarkEntireType(TypeDefinition type)
   at Mono.Linker.Steps.MarkStep.MarkEntireAssembly(AssemblyDefinition assembly)
   at Mono.Linker.Steps.MarkStep.InitializeAssembly(AssemblyDefinition assembly)
   at Mono.Linker.Steps.MarkStep.Initialize()
   at Mono.Linker.Steps.MarkStep.Process(LinkContext context)
   at MonoDroid.Tuner.MonoDroidMarkStep.Process(LinkContext context)
   at Mono.Linker.Pipeline.ProcessStep(LinkContext context, IStep step)
   at Mono.Linker.Pipeline.Process(LinkContext context)
   at MonoDroid.Tuner.Linker.Process(LinkerOptions options, ILogger logger, LinkContext& context)
   at Xamarin.Android.Tasks.LinkAssemblies.Execute(DirectoryAssemblyResolver res)
   --- End of inner exception stack trace ---
   at Xamarin.Android.Tasks.LinkAssemblies.Execute(DirectoryAssemblyResolver res)
   at Xamarin.Android.Tasks.LinkAssemblies.RunTask()
Last Updated: 03 Nov 2021 15:26 by ADMIN
When the filter descriptor is used once to filter a column with a lot of items and then you reset the descriptor this results in freezing the datagrid.
Last Updated: 02 Nov 2021 14:01 by ADMIN
When RadPopup is placed inside the ListView ItemTemplate and the popup is shown on ItemTapped,  after filtering the ListView items (through adding FilterDescriptor or just updating the collection set as ItemsSource) and tapping on an item,  two popups are displayed on iOS.
Last Updated: 02 Nov 2021 11:03 by ADMIN


Let's say you have a view... You select multiple items in the combobox... Then you navigate away from that view, return, and you cannot bind the Combobox to previously selected items.

Well, you kind of can, but you can't. The combobox will happily display tokens, but it's just for display. They are not really selected.

Select some items:

(navigate away and back, bind SelectedItems to list above)


At this point, doing anything with these items will overwrite whatever was "selected".

By the way, this isn't visible in the screenshot above, but if you have a placeholder set up on the Combobox (I set it to an empty string), it will be shown on the right of the tokens. Which means the control really thinks it's empty.


TL;DR - cannot programatically set SelectedItems. The control's multiple selection mode is "one way to source", thus not usable in real world scenarios for editing data.

Under Review
Last Updated: 02 Nov 2021 06:03 by ADMIN
Created by: Robert
Comments: 1
Category: UI for Xamarin
Type: Bug Report

Combobox, selection mode multiple.

Select the third item:


And you get this:

(also note the +1 circle going over the border)


However, set selected items programatically, and you get this:

There's plenty of space in the control.

Open the dropdown:

Still plenty of space, but... the button has disappeared.

Collapse it by clicking somewhere outside the control and you get back to the measurement bug:

Last Updated: 25 Oct 2021 04:41 by ADMIN

If you set the RadDateTimePicker's IsVisible value to false and there is navigation occurring, the internal logic tries to dispose the RadPopup and an exception is thrown on Android.

This feedback item is to ask that you attempt to add internal protections to avoid this from happening.


Here is the exception stacktrace in case it is useful:

JniPeerMembers.AssertSelf (Java.Interop.IJavaPeerable self)
JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters)
PopupWindow.set_ContentView (Android.Views.View value)
RadPopup.ClearAndroidContext ()
RadPopup.UpdatePopupContext ()
RadPopup.OnPlacementTargetRendererChanged ()
PopupBase.PlacementTarget_PropertyChanged (System.Object sender, System.ComponentModel.PropertyChangedEventArgs e)
PopupBase+<>c.<AttachWeakEventListenerForPlacementTargetPropertyChanged>b__99_0 (Telerik.XamarinForms.Primitives.PopupBase listener, System.Object sender, System.ComponentModel.PropertyChangedEventArgs eventArgs)
WeakEventListener`3[TListener,TEventSource,TEventArgs].OnEvent (System.Object sender, TEventArgs eventArgs)
(wrapper delegate-invoke) <Module>.invoke_void_object_PropertyChangedEventArgs(object,System.ComponentModel.PropertyChangedEventArgs)
BindableObject.OnPropertyChanged (System.String propertyName)
Element.OnPropertyChanged (System.String propertyName)
BindableObject.ClearValue (Xamarin.Forms.BindableProperty property, System.Boolean fromStyle, System.Boolean checkAccess)
BindableObject.ClearValue (Xamarin.Forms.BindableProperty property)
Platform+<>c__DisplayClass45_0.<Cleanup>g__DoCleanup|0 ()
Platform.Cleanup (System.Collections.Generic.List`1[T] viewsToRemove, System.Collections.Generic.List`1[T] renderersToDispose)
Platform.SetPage (Xamarin.Forms.Page newRoot)
Platform.Dispose ()
FormsAppCompatActivity.OnDestroy ()
Activity.n_OnDestroy (System.IntPtr jnienv, System.IntPtr native__this)
(wrapper dynamic-method) Android.Runtime.DynamicMethodNameCounter.8(intptr,intptr)

Last Updated: 22 Oct 2021 09:05 by ADMIN
Created by: Xu
Comments: 2
Category: RichTextEditor
Type: Feature Request

Currently, It's quite difficult to detect whether the text has been changed after the control is loaded completely.

And TextFormattingChanged event can not be raised when the text content is changed while text format isn't.


Last Updated: 20 Oct 2021 07:20 by ADMIN
When you try to set the PickerPopupSelectorSettings.PopupViewStyle to a Style defined as a DynamicResource, the Style does not take any effect.  When defined as a StaticResource, it works as expected.
1 2 3 4 5 6