【C#】ComboBoxのデータソースにディクショナリを設定したい

コンボボックスのデータソースに、ディクショナリを設定します。

また、ディクショナリはアプリケーション構成ファイル(App.config)から作成します。


①アプリケーション構成ファイルにディクショナリの素を定義します。


②アプリケーション構成ファイルからディクショナリに設定します。

※ディクショナリ(ComboboxSource)は別の場所で定義しています。

③コンボボックスにディクショナリを設定します。

※DataSourceはIListを実装しているか、Array系でないと設定できないため、List変換します。

④コンボボックスで選択されたvalueを取得します。

※単純にSelectedValueでOK。

コメント

このブログの人気の投稿

【C#】いつもLog4netの設定を忘れる

【C#】2つのコンボボックスを使って、コンボボックスソースを切り替えたい