Я использую HorizontalListView, предоставленный здесь:HorizontalListView и SetSelection
https://github.com/Cheesebaron/Cheesebaron.HorizontalListView
Я пытаюсь программно выбрать элемент в списке и отобразить его, так же, как SetSelection в нормальном ListView. Когда я пытаюсь SetSelection в HorizontalListView, он не работает.
Мне было интересно, если кто-либо использовал этот элемент управления и смог заставить его работать?
Прежде чем я просмотрю код, я проверял, не сделал ли кто-нибудь это раньше, и, возможно, я просто что-то пропустил.
Спасибо за любую помощь.
Я попытался SetSelection, но это, похоже, не работает. Я установил Snap в true в соответствии с комментарием в коде HorizontalListView. В основном у меня есть две кнопки для прокрутки влево и одна для прокрутки вправо. Я добавил следующее в обработчик Click для двух кнопок: int nItem = _horiListView.CurrentScreen; а затем _horiListView.SetSelection (nItem ++); – LilMoke
Кроме того, я не видел метод SnapToDestination, а CurrentScreen доступен только для чтения. – LilMoke