The following exception is thrown when scrolling ListView with Grid layout with many columns and rows: Windows.UI.Xaml.LayoutCycleException: Layout cycle detected. Layout could not complete.
Reordering items with scrolling do not raise ReorderEnded event
I've attached a sample solution to demonstrate the issue. Try to run it. When you try to type into the entry inside of the list view there are several strange aspects 1. It's not possible to put spaces 2. When you type quickly the cursor will start jumping arbitrarily. It might even jump to front, or delete the whole text. This behavior happens only on UWP.
When LoadOnDemand event have loaded its data then there is some kind of jumping down through the new items while scrolling.
Currently RadListView has only pullTorefresh which updates the list if user scrolling the list downwards.. But it is good to have pullUptorefresh kind of gesture. since mostly we need to populate the list when user scrolling up. a gesture direction setting (pullup or down) would do.
When reordering items with multiple selection enabled, in some cases on iOS platform, the selection is messed up.
Available in the 2018 R2 SP release.
Please check this forum link (https://www.telerik.com/forums/listviewtextcell-text-vertically-not-centered-android) In Android text in ListViewTextCell can not center aligned and can not change alignment of any direction. iOS it seems OK No 1 screenshot shows iOS No 2 screenshot shows Android
When reordering items in the ListView sometimes the user might want the item to go to the end of a long list. It is not possible, because the ListView does not scroll while dragging the item.
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.ThrowHelper.ThrowArgumentOutOfRange_IndexException () [0x0000c] in <f32579baafc1404fa37ba3ec1abdc0bd>:0 at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <f32579baafc1404fa37ba3ec1abdc0bd>:0 at Telerik.XamarinForms.DataControls.ListView.ListViewDataAdapter.GetItem (System.Int32 index) [0x0001b] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Telerik.XamarinForms.DataControlsRenderer.Android.ListViewDataSource.ItemAtIndex (System.Int32 index) [0x00000] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Telerik.XamarinForms.DataControlsRenderer.Android.RadListViewDataSourceAdapter.IsGroupHeader (System.Int32 position) [0x00006] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Telerik.XamarinForms.DataControlsRenderer.Android.ManagedSpanSizeLookup.GetSpanSize (System.Int32 position) [0x00014] in <fcf5d4a482ed442f8a8bf1f6d4b51a9e>:0 at Android.Support.V7.Widget.GridLayoutManager+SpanSizeLookup.n_GetSpanSize_I (System.IntPtr jnienv, System.IntPtr native__this, System.Int32 position) [0x00008] in <1c3b474ba0bc45cba6ec33f4b4b4b99a>:0 at (wrapper dynamic-method) System.Object.7c4a1162-c270-469c-9edd-2e3fb764422a(intptr,intptr,int) Available in the 2018 R2 SP release.
Available in the 2018 R2 SP release.