У меня есть приложение, в котором LongListSelector отображает список изображений из веб-службы, когда пользователь затем нажимает на картинку, и появляется всплывающее окно с большим количеством изображений.Выбор следующего элемента в телефоне Windows LongListSelector 8
То, что я хотел бы реализовать, - это следующий ключ, при нажатии которого выбирается следующий элемент в LongListSelector.
Если я использую ListBox, я бы просто использовать сыпучий код
ListBox.SelectedIndex = ListBox.SelectedIndex + 1;
Я бы тогда обрабатывать код в случае SelectionChanged. Но LongListSelector не имеет .SelectedIndex
только .SelectedItem
Есть ли подобный способ сделать это с LongListSelector.
спасибо.
Я могу получить выбранный индекс, используя следующий 'selector.ItemsSource.IndexOf (selector.SelectedItem as TranslatedItem2) ;, но как мне присвоить индекс + 1' SelectedItem'? –
selector.SelectedItem = selector.ItemsSource [index + 1] –
Спасибо, моя единственная проблема: я не могу применить индексирование [] к IEnumerable. –