Quantcast
Channel: Xamarin.Forms — Xamarin Community Forums
Viewing all articles
Browse latest Browse all 91519

e.FirstVisibleItemIndex returns wrong position if collectionView contains Group

$
0
0

Hello team and hope doing well. I am trying to get e.FirstVisibleItemIndex inside a scrolled Event, using a collectionView with IsGrouped option to true.
Problem is that e.FirstVisibleItemIndex increases by one for each GroupHeader. I found a way which i can skip group header.

var index = e.FirstVisibleItemIndex;
            var categroyName = itemsList2[index].MainGroupItemName;
            var skipedIndex = mCategoryItems.ToList().FindIndex(x => x.MainGroupItemName == categroyName);
            var newIndex = index - skipedIndex;

Is there any more efficient way which i can get real index only from my items and not from groups


Viewing all articles
Browse latest Browse all 91519

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>