Imagine, a listbox, a command button for up, and one for down. There are the following items in the list:

1
2
3
4
5
6
7
8
9

If i highlight 9 (the blue bar highlights the 9) and press the up button, the 9 will swap places with 8 right. Thats hunky dorky, but when i press that button, the listbox loses focus of the 9, meaning the blue bar is no longer over the 9 (so the user would have to re-click the item again)

Is that better?