リストボックス内の項目を移動(上下に)させるには?


Miku  2004-05-29 13:46:03  No: 83657

是非教えていただきたいのですが・・・
リストボックス内の項目の順番を変えたいのです。
リストボックスの横にコマンドボタンが2つ(↑と↓)あり
項目をひとつ選択し↑を押すと1つ上にあがり、↓を押すと1つ
下に下がるようにしたいのですが、どうしたらよいのでしょうか?
よろしく、お願いします。


Say  2004-05-29 14:22:52  No: 83658

移動したい項目の内容を変数などに保持した後、
一旦RemoveItemして、
移動したい位置にAddItemしてください。


のん  2004-05-29 18:40:23  No: 83659

とりあえずListBoxコントロールのプロパティをMSDNで眺めてください。
使えそうなプロパティがいくつか見つかるはずです。

目的の処理を実現するにはSayさんが仰っているようなやり方もありますし
単純にリストの中身だけを現在の行と1つ前の(または後の)行と交換
してもできますね。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加