タイトル : Re^6: DataComboに変わるコントロールは 投稿日 : 2007/04/19(Thu) 01:32 投稿者 : 魔界の仮面弁士
> 選択した結果のCODEも必要なのですが・・・ そのための、SelectedValue プロパティです。 > これと同様なことがしたいのですが? ヘルプで関連項目を調べれば、その「CODE」をどこに設定すれば良いかもわかるかと。 > チェックの位置は左右どちらでもかまいません。 個人的には、ListBox.SelectionMode で十分な気もするのですが、 どうしてもチェックを付けなければならないのでしょうか? どうしても必要なら、ListBox の代わりに、DataGridView を使うのが良いでしょう。 これならチェックボックスの表示もできますし、データバインドにも対応しています。 もし、ListBox において、データバインドとチェックボックスを同時に実現するとなると、 オーナードローを行わなければいけなくなってしまいます。 > でもCheckedListBoxはデータをバインドできませんと書いてありましたが.. VB6 でいうところの DataList.DataSource のバインド機能ならばありますが、 VB6 でいうところの DataList.RowSource なバインド機能はありません。 そのあたりは、VB6 の場合と同様ですね。 # VB6 の ListBox は、チェックボックスを出せるがバインドできませんでしたし、 # VB6 の DataListBox は、バインドできるものの、チェックボックスを出せなかったわけで。 > あとは、複数選択モードにした ListBoxで、できますか? まずは調べて、実際にやってみましょう。 なお、複数選択の指定は SelectionMode プロパティで行います。 |