2012-04-18 20 views
0

友人、私はWindowsアプリケーションでdatagridviewを持っています。それは6列を持ち、そのうちの2列目(colindex 1)はコンボボックス型です。その他はテキストボックスタイプのものです。私はtable1からこのコンボボックスを作成しました。 table1 - IDとNameには2つの列があります。コンボボックスには名前のみが表示されます。ユーザーはそのコンボボックスから任意の1つを選択し、他の5つの列に何かを書くことができます。保存ボタンを押すと、comboboxのselectedItemのIDと他の5つのテキストボックスの値がtable2に格納されます。フォームが再度ロードされると、table2からデータをフェッチし、対応するデータをdatagridviewに表示します。私はデータソースを使用してコンボボックスを作成しました。しかし、それは動作していません。あなたの誰かが何か考えているのですが、どうすればいいですか?DataGridviewのコンボボックスでデータを入力して選択する方法

+0

ソースコードを投稿できますか? –

+0

**作業していません**役に立たない、いくつかのコードを表示できますか? – V4Vendetta

+0

私は設計時に列をバインドしました。コードはどうやって入手できますか? – Sukanya

答えて

0

試してください。コンボボックスのDisplayMember"Name"に、ValueMemberIDに設定してみてください。

そしてまた、あなたがデザイン時に行う(そのことについては、変更)バインディングが使用しているのVisual Studioのバージョンに応じて、あなたのクラスのInitializeComponent方法である、それは、同じまたは別のファイルに常駐します。

関連する問題