一千萬個為什麽

搜索

WPF c#Listbox外部滾動按鈕

嗨有一個列表框,我想要外部按鈕來滾動列表框。我怎麽能做到這一點。感謝您的幫助和示例。

最佳答案

添加按鈕點擊的處理程序:

  private void buttonUp_Click(object sender, RoutedEventArgs e) {
   if (listBox1.SelectedIndex > 0) 
     listBox1.SelectedIndex--;
   listBox1.ScrollIntoView(listBox1.SelectedItem);

  }

  private void buttonDown_Click(object sender, RoutedEventArgs e) {
   if (listBox1.SelectedIndex < listBox1.Items.Count - 1) 
     listBox1.SelectedIndex++;
   listBox1.ScrollIntoView(listBox1.SelectedItem);
  }

轉載註明原文: WPF c#Listbox外部滾動按鈕