人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VS2005 VBについて教えてください。

フォームで表のような表示で一部は手で数値を入力、別の列ではリストボックスから選択などとしたいのですが、何を使えばいいでしょうか? datagridviewのセルがリストボックスになればいいのですが。

皆さん、どうしているんのでしょうか?

●質問者: mai_mai_mail
●カテゴリ:コンピュータ インターネット
✍キーワード:VB セル ボックス リスト 入力
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● freemann
●35ポイント

DOBONさんのところから。

http://dobon.net/vb/dotnet/datagridview/datagridviewcomboboxcolu...


英語ですがこちらはどうでしょうか。

但しCodeProjectに登録しないといけません。

また、ソリューションがVS2005ようになっていますがVS2008用にコンバートすれば問題ないです。

http://www.codeproject.com/KB/edit/DataGridView.aspx


2 ● chyopper
●35ポイント ベストアンサー

コンボボックスではダメでしょうか。

デザインに表示されていますDataGridViewを右クリックして

[列の編集]選択→[列の編集」ダイアログが表示されます

→左窓からComboBoxColumnに変更したい列を選択し、プロパティを次のように設定します。

→ColumnTypeプロパティをDataGridViewComboBoxColumnの変更設定

→ItemsプロパティにComboBoxにリスト表示するItemsを設定(右ボタンクリックして)

(Itemsをテーブルから設定する場合はDataSource,DisplayMember,ValueMembern等を

設定します)

以上でコンボボックスに変更できるます。

http://social.msdn.microsoft.com/Forums/ja-JP/vbgeneralja/thread...

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=41698&fo...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ