- PR -

コンボボックスのバインドについて

投稿者投稿内容
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2005-03-24 21:17
 SelectedValueでFormatイベントが発生しないのは、SelectedValueは表示されないからでしょう。っつうか、ComboBoxのデータバインドの仕組みを理解できているのかなぁ?

 ComboBoxの選択肢は、DataSourceで指定します。このとき、DisplayMemberを指定すると、そのプロパティで指定したプロパティの値が表示されます。DisplayMemberを指定しなければ、オブジェクトのToStringメソッドの戻り値が表示されます。この辺りにバインドさせれば、やりたいことが実現できるんじゃないかなぁ??

 SelectedValueは、ValueMemberに指定したプロパティと比較して、対応するものを選ぶために使われるだろうから、これでバインドのときに変更をするというのは、ちょっと。。。

_________________

スキルアップ/キャリアアップ(JOB@IT)