On Android, I am using a DataTemplateSelector and a DataTemplate that has a switch on it that the user can press. When the user presses the switch the ListView starts corrupting the data in the list. The item being interacting with starts appearing in other locations on the list.
This issue can be reproduced in the Telerik SDKBrowser project.
Select the following : ListView -> Cell Types -> Template Cell Selector - Xaml
Mark Item1 as special using the button. Scroll down and you will see that an item in the list has been replaced by Item 1 which is now in the list twice.
Exception when SDK and User Assemblies are linked: Mono.Linker.MarkException
Exception when none are linked: System.TypeLoadException
this is list view with loadondemand active
If you have a more complex HeaderTemplate containing input controls, each button placed after a certain position does not fire its Click event. If a button is placed at the top of the template, it functions properly.
I have a class, a collection of which is displayed in RadListView. If the class has a static property, no single item is displayed in UWP. In Android and iOS it works without this problem.