1

listBoxselectedItem を変更したいのですが、マウス クリックでしか変更できません。

4

2 に答える 2

-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--; 
     } 
} 
于 2013-02-04T15:31:13.247 に答える