выбрать следующий элемент в списке, не щелкая его

У меня есть список, содержащий имена некоторых файлов изображений, загруженных из определенной папки. Когда я щелкаю элемент в списке, он загружается в окно изображения (своего рода миниатюра).

У меня есть 2 кнопки «Далее/Предыдущий», которые я хочу использовать для навигации по списку и списку, чтобы обновить текущий выбранный файл в соответствии с изображением, показанным в окне изображения, но используя только эти кнопки, не нужно нажимать на любой элемент.

Спасибо !


person Tzoma    schedule 12.03.2014    source источник
comment
ты пробовал что-нибудь   -  person Gun    schedule 12.03.2014


Ответы (1)


Попробуйте следующее:

Предыдущий (ВВЕРХ):

private void listPrevious(object sender, System.Windows.RoutedEventArgs e)
{
  if (myListBox.SelectedIndex > 0)
  { 
       myListBox.SelectedIndex = myListBox.SelectedIndex - 1; 
  }
}

Далее (вниз):

private void listNext(object sender, System.Windows.RoutedEventArgs e)
{
  if (myListBox.SelectedIndex < myListBox.Items.Count - 1)
  { 
       myListBox.SelectedIndex = myListBox.SelectedIndex + 1; 
  }
}
person Hyarantar    schedule 12.03.2014