if you look at the .nuspec file for the Telerik.UI.for.Xamarin.Documents.Flow package there is an entry in the
<framework> assemblies element; <frameworkAssembly assemblyName=”WindowsBase” targetFramework=””/ >
This is what causes NuGet to drag the WindowsBase assembly in.
we cannot build the iOS project - we get the following error.
The type 'NotifyCollectionChangedAction' exists in both 'System, Version=184.108.40.206, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' and 'WindowsBase, Version=220.127.116.11, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
We are not referencing the WindowsBase assembly directly, but on analyzing the Nuget dependencies we found the following dependency chain;
Telerik.UI.for.Xamarin (2020.3.1106.1) -> Telerik.UI.for.Xamarin.Documents.Flow (2020.3.1019) -> WindowsBase (Framework Assembly)
it seems that WindowsBase (and PresentationCore which is also included) are not intended for Xamarin iOS or Android applications.
The pdf content is not visualized properly on UWP and iOS when the file is loaded from a stream.
Also if you try to load PDF twice on the same PDF Viewer, an exception is raised.
There seems to be 2 issues with Telerik ui for xamarin and Xamarin.AndroidX.Core versions 18.104.22.168 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'
Available in the R2 2017 PS release.
RadPopups are instantly closing when tapped inside. It happens for example when DataForm control is placed inside the popup. It seems content inside the popup doesn't layout as expected. The content is not centered.
Add width to the parent layout/ control which is inside the popup
Programmatically setting the DisplayDate property of the control doesn't update the UI (just shows the same date/appointments)
E.g. Calendar.DisplayDate = Calendar.DisplayDate.AddMonths(2);
This worked in version 2020.1.114.1, but after updating the controls this no longer works.
I have added a TitleCellStyle to the calendar control.
<input:RadCalendar.TitleCellStyle> <input:CalendarCellStyle HorizontalTextAlignment="Center" VerticalTextAlignment="Center" BackgroundColor="LightGray" FontAttributes="Bold"/> </input:RadCalendar.TitleCellStyle>
MonthView Title Text:
DayView Title Text
After I updated to `2021.1216.1-hotfix` (to solve this problem in Android and Google Material) the RadListView's LoadOnDemand automatic stopped working
I've had to downgrade Xamarin.Google.Android.Material to v22.214.171.124 and use the latest stable release of Telerik UI v2021.1.119.1 which restored the functionality.