ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

ListBoxで項目選択

ListBoxの項目を選択する方法を制御するには、SelectionModeプロパティの値を変更すればよい。
Noneにすれば選択できないようになり、Oneなら一つ選択可能。複数選択する場合は、MultiSimpleかMultiExtendedにする。
MultiSimpleにすると、方向キーで項目を移動しスペースキー選択を切り替えることが出来る。またマウスクリックでも選択を切り替えることができる。
MultiExtendedの場合は、エクスプローラーでファイル選択のと同じようにShiftキーやCtrlキーを使った選択が出来るようになる。
複数選択するような場合はどちらにしたほうがいいんだろう。MultiExtendedはエクスプローラーと同じように出来るのですぐに分かるし、MultiSimpleだとキーボードでさくさく選択できる。キーボードをメインで使うようなソフトならMultiSimpleで、マウスメインならMultiExtendedといったところか。