見苦しいですが、Move-up ボタンと Move Down ボタンを配置するのに適した場所が見つかりません。あなたの提案は何ですか?

それらを削除してドラッグアンドドロップ可能にすることをお勧めします:)もちろん、それはユーザーにとって直感的ではありませんが、ドラッグして移動できることを示すラベルを付けることができます。
ボタンの位置は正しいです。
より目を引くUIについては、Webdings/Wingdingsフォントの上矢印と下矢印を使用してください。
テキストを削除できると思います(上に移動、下に移動)-矢印は人々にとって直感的です。Edit columnsまた、Microsoftがグリッドのダイアログに同じ機能をどのように実装したかを検討してください。

ところで、IMO の最良のオプションは、行をドラッグ アンド ドロップすることです (ボタンはまったくありません)。ただし、何らかの方法でユーザーに情報 (カーソル、境界線、ツールチップ) を提供する必要があります。
それらを削除するだけです。それらは不要です。ユーザーはすでにアイテムを直接クリックでき、上下の矢印キーを使用でき、スクロールバーがあります。もういい。
不要なだけでなく、実は劣っている。ユーザーがマウスボタンを叩いてリストからフォーカスを奪わない限り、キーは繰り返されないためです。これらの問題には回避策がありますが、それは最初から書くべきではないコードです。