Completed
Last Updated: 19 Oct 2016 10:32 by ADMIN
We have a RadCalendar and we set the CalendarViewMode to "Year". And we tap on an arbitrary month in order to open it (change the ViewMode to "Month").


EXPECTED result: The selected (tapped) month is opened, i.e. the ViewMode is changed to "Month". And this is happening on Android.

ACTUAL result: On iOS the result is this exception:
System.InvalidCastException: Unable to cast object of type 'TelerikUI.TKCalendarYearPresenter' to type 'UIKit.UIView'
Unplanned
Last Updated: 26 Feb 2018 09:52 by adnan
Created by: adnan
Comments: 0
Category: UI for Xamarin
Type: Feature Request
2

			
Completed
Last Updated: 18 May 2017 06:32 by ADMIN
ADMIN
Created by: Tsvyatko
Comments: 0
Category: UI for Xamarin
Type: Bug Report
2
 Item tapped is raised after hold gesture in IOS listview. The control should recognize a hold gesture is initiated and item tapped event should not be raised.
Completed
Last Updated: 27 Feb 2018 10:45 by Amitesh
Currently customers can be notified when a token is created. If the control is used in plain text scenario there is no way to notify the user when suggestion item is selected.
Completed
Last Updated: 27 Jun 2017 10:15 by ADMIN
Completed
Last Updated: 27 Sep 2017 12:35 by ADMIN
Available in minor release 2017.3.927. It will also be available in the R3 2017 SP release.
Unplanned
Last Updated: 26 Feb 2018 09:53 by ADMIN
ADMIN
Created by: Lance | Senior Manager Technical Support
Comments: 1
Category: UI for Xamarin
Type: Feature Request
2
Please add a UI for Xamarin option in the Telerik Code Library (http://www.telerik.com/support/code-library).

Currently, it only has the following products:

Kendo UI
UI for ASP.NET AJAX
UI for ASP.NET MVC
UI for PHP
UI for JSP
UI for Silverlight
UI for WPF
UI for WinForms	
Reporting
Data Access
Test Studio

Unplanned
Last Updated: 06 Mar 2018 14:00 by ADMIN
The iOS numeric auto range algorithm is not very human readable and sometimes it can calculate a step like 2810 (in which case 2000 or 5000 would have been much more readable). The algorithm needs to be improved, so that developers do not need to go and calculate ranges on their own.
Declined
Last Updated: 26 Feb 2018 16:33 by ADMIN
Created by: Michael
Comments: 1
Category: UI for Xamarin
Type: Feature Request
2
Please add support for ListViewCachingStrategy to the ListView. It's performance for large collection of items makes it unusable for production.
Completed
Last Updated: 18 Oct 2018 11:48 by ADMIN
The reason for the exception is that when the IsBusy of the indicator changes, the Content is added to and removed from the visual tree. Because it is data-bound, the chart immediately tries to notify its native counterpart that an update is necessary, and the iOS control is looked up. However, sometimes, the old iOS control is found, which has been disposed.
A possible workaround is not to put content inside the busy indicator. Use the busy indicator as a simple overlay.

Available in the R3 2018 SP release.
Completed
Last Updated: 18 Oct 2018 11:49 by ADMIN
ADMIN
Created by: Stefan Nenchev
Comments: 0
Category: UI for Xamarin
Type: Bug Report
2
There are 2 approaches to customize the theme -> directly override the resources in the BlueResources dictionary or create a custom resource dictionary and merge it instead of the BlueResources one.

If you take the first approach in a .NET standard project and override one of the colors -> an ArgumentException is thrown:

Use the second approach as a workaround where you create a custom resource dictionary, copy all the colors from the original one and modify them within your custom one.

Available in the R3 2018 SP release.
Unplanned
Last Updated: 27 Feb 2018 08:00 by ADMIN
ADMIN
Created by: Ves
Comments: 4
Category: UI for Xamarin
Type: Feature Request
2
Create a framework which will expose touch events for consuming from Xamarin Forms apps.
Unplanned
Last Updated: 09 Apr 2020 09:45 by ADMIN
Created by: Luiz
Comments: 6
Category: UI for Xamarin
Type: Feature Request
2
Maybe work with Frank A. Krueger https://twitter.com/praeclarum, to support RadGrid on Ooui platform. Or at least a more basic version of it!
Unplanned
Last Updated: 06 Apr 2018 07:35 by ADMIN
Chart: [iOS] A needless label is displayed at the end for DateTimeContinuousAxis
Unplanned
Last Updated: 21 Jun 2018 13:13 by ADMIN
ADMIN
Created by: Yana
Comments: 0
Category: UI for Xamarin
Type: Feature Request
2

			
Completed
Last Updated: 25 Mar 2019 16:04 by ADMIN
ADMIN
Created by: Lance | Senior Manager Technical Support
Comments: 10
Category: UI for Xamarin
Type: Feature Request
2
As of 2018.2.620, UI for Xamarin will invoke approximate 600 warnings when compiling an Android project that uses SDK later than 23.

This is due to the fact that the UI for Xamarin.Android controls are built on API 23, which will surface warnings at compile time if the project consuming them is using a later version.

Although UI for Xamarin is compatible with newer version, and causes no impact on the outcome, these warnings obscure any meaningful warnings the user might have. 

This is a problem when projects are built in a CI/Cd pipeline and warnings are treated as important/significant for enterprise CD deployment (i.e. scrolling through 600 warnings to find any legitimate warnings is not practical).

Available in R3 2018 release.
Unplanned
Last Updated: 20 Dec 2018 15:20 by ADMIN

When Maximizing and Restoring the application's window, the RadSideDrawer's MainContent sometime gets measured wrong. This results in a corrupt state where all the main content is off-screen when the app is in the Restored state.

This can be tricky to reproduce without guidance, therefore I've recorded a video (attached) to demonstrate how to reproduce it as fast as possible with the code below:

<ContentPage ...>
    <telerikPrimitives:RadSideDrawer
            DrawerLength="400"
            AreGesturesEnabled="false"
            DrawerLocation="Bottom"
            DrawerTransitionType="SlideInOnTop"
            DrawerTransitionDuration="0.2"
            IsOpen="False"
            VerticalOptions="FillAndExpand">
        <telerikPrimitives:RadSideDrawer.DrawerContent>
            <StackLayout
                VerticalOptions="FillAndExpand"
                BackgroundColor="GreenYellow">
                <Label
                    Text="DrawerContent"
                    VerticalOptions="FillAndExpand"/>
            </StackLayout>
        </telerikPrimitives:RadSideDrawer.DrawerContent>
        <telerikPrimitives:RadSideDrawer.MainContent>
            <StackLayout
                Orientation="Vertical"
                VerticalOptions="FillAndExpand"
                BackgroundColor="LightBlue"
                Margin="0"
                Padding="10">
                <Button
                    Text="Telerik"
                    FontSize="Large"
                    BackgroundColor="Orange"
                    HorizontalOptions="FillAndExpand" />
            </StackLayout>
        </telerikPrimitives:RadSideDrawer.MainContent>
    </telerikPrimitives:RadSideDrawer>
</ContentPage>

Unplanned
Last Updated: 08 Feb 2019 13:02 by ADMIN
Created by: Shawn
Comments: 0
Category: UI for Xamarin
Type: Feature Request
2
I would like the SDKBrowser to include BOTH the current XAML examples AND pure C# versions of the same thing.
Unplanned
Last Updated: 28 Aug 2019 07:43 by ADMIN

If we have a ListView with a CheckBox inside the ItemTemplate and the whole ListView is placed in a Popup control, following the next steps:

1. Open the popup

2. Check and uncheck the CheckBox control in any of the items.

3. Click into the popup and then outside to close it.

NullReferenceException is raised on iOS.

Declined
Last Updated: 07 Apr 2020 07:58 by ADMIN
Created by: Rajendra
Comments: 6
Category: UI for Xamarin
Type: Bug Report
2
Hi Team,

I implemented radcheckbox in my xamarin telerik application. In which i select checkbox and afterword i post some data through webAPI. After completion of posting data i got response from server and my app got crashed and show me following stack trace data,

  at Telerik.XamarinForms.PrimitivesRenderer.iOS.CheckBoxRenderer.OnElementDetached (Telerik.XamarinForms.Primitives.RadCheckBox oldElement) [0x00025] in <f3723b4c1d3f406496717d69142c8f84>:0 

  at Telerik.XamarinForms.Common.iOS.IosRendererBase`2[S,T].Dispose (System.Boolean disposing) [0x0001f] in <81c15264f2164ef79a02e84ed79e8bfd>:0 

  at Foundation.NSObject.Dispose () [0x00000] in /Library/Frameworks/Xamarin.iOS.framework/Versions/12.14.0.114/src/Xamarin.iOS/Foundation/NSObject2.cs:147 

  at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in <612eab01c6f546df983c0637f996b4cd>:0 

  at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in <612eab01c6f546df983c0637f996b4cd>:0 

  at Xamarin.Forms.Platform.iOS.VisualElementRenderer`1[TElement].Dispose (System.Boolean disposing) [0x00058] in <612eab01c6f546df983c0637f996b4cd>:0 

  at Foundation.NSObject.Dispose () [0x00000] in /Library/Frameworks/Xamarin.iOS.framework/Versions/12.14.0.114/src/Xamarin.iOS/Foundation/NSObject2.cs:147 

  at Xamarin.Forms.Platform.iOS.VisualElementPackager.OnChildRemoved (Xamarin.Forms.VisualElement view) [0x0003e] in <612eab01c6f546df983c0637f996b4cd>:0 

  at Xamarin.Forms.Platform.iOS.VisualElementPackager.OnChildRemoved (System.Object sender, Xamarin.Forms.ElementEventArgs e) [0x0000f] in <612eab01c6f546df983c0637f996b4cd>:0 

  at Xamarin.Forms.Element.OnChildRemoved (Xamarin.Forms.Element child) [0x00007] in D:\a\1\s\Xamarin.Forms.Core\Element.cs:343 

  at Xamarin.Forms.VisualElement.OnChildRemoved (Xamarin.Forms.Element child) [0x00000] in D:\a\1\s\Xamarin.Forms.Core\VisualElement.cs:750 

  at Xamarin.Forms.Layout`1[T].OnChildRemoved (Xamarin.Forms.Element child) [0x00000] in <4542de7f0f544d51b46d63bd15d5f6b5>:0 

  at Xamarin.Forms.Layout.OnInternalRemoved (Xamarin.Forms.View view) [0x00012] in D:\a\1\s\Xamarin.Forms.Core\Layout.cs:464 

  at Xamarin.Forms.Layout.InternalChildrenOnCollectionChanged (System.Object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x0002b] in D:\a\1\s\Xamarin.Forms.Core\Layout.cs:427 

  at (wrapper delegate-invoke) <Module>.invoke_void_object_NotifyCollectionChangedEventArgs(object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)

  at System.Collections.ObjectModel.ObservableCollection`1[T].OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x00018] in <a1ab7fc4639d4d84af41d68234158b1c>:0 

  at System.Collections.ObjectModel.ObservableCollection`1[T].OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Object item, System.Int32 index) [0x00009] in <a1ab7fc4639d4d84af41d68234158b1c>:0 

  at System.Collections.ObjectModel.ObservableCollection`1[T].RemoveItem (System.Int32 index) [0x00021] in <a1ab7fc4639d4d84af41d68234158b1c>:0 

  at System.Collections.ObjectModel.Collection`1[T].Remove (T item) [0x00027] in <939d99b14d934342858948926287beba>:0 

  at Xamarin.Forms.Layout.OnInternalAdded (Xamarin.Forms.View view) [0x0000b] in D:\a\1\s\Xamarin.Forms.Core\Layout.cs:451 

  at Xamarin.Forms.Layout.InternalChildrenOnCollectionChanged (System.Object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x00078] in D:\a\1\s\Xamarin.Forms.Core\Layout.cs:443 

  at (wrapper delegate-invoke) <Module>.invoke_void_object_NotifyCollectionChangedEventArgs(object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)

  at System.Collections.ObjectModel.ObservableCollection`1[T].OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x00018] in <a1ab7fc4639d4d84af41d68234158b1c>:0 

  at System.Collections.ObjectModel.ObservableCollection`1[T].OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedAction action, System.Object item, System.Int32 index) [0x00009] in <a1ab7fc4639d4d84af41d68234158b1c>:0 

 

My xaml code,

<telerikControls:RadCheckBox IsChecked="{Binding IsSelected, Mode=TwoWay}" HorizontalOptions="Center" VerticalOptions="Center" />

 

My model class code,

private bool _isSelected;
        public bool IsSelected
        {
            get { return _isSelected; }
            set
            {
                _isSelected = value;
            }
        } 

Version information,

Xmarin form version : 4.1.0

Telerik UI version : 2019.2.802.1

iOS version 12.2