我想更改listBox选择的Item.But我只用鼠标点击更改。我想用keyup和keydown.please更改,如果你知道你能帮帮我吗?
答案 0 :(得分:0)
这个对我有用。您必须知道ListBox以索引0开头,如果您按下键,您必须增加.SelectedIndex,以便选择带索引1的项目
Financials!LU83 -> Financials!LU81 -> Formula Error: An unexpected error occured
答案 1 :(得分:-1)
在keyDown事件上尝试此操作:
private void listBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key==Key.Up && listBox.SelectedIndex+1<listBox.Items.Count)
{
listBox.SelectedIndex++;
}
if (e.Key == Key.Down && listBox.SelectedIndex-1<-1)
{
listBox.SelectedIndex--;
}
}