![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
図のようにDataGridViewの2カラム目のコンボボックスに曜日をいれてあります。
DataGridViewは入力すると行が自動で増えていきますが
コンボボックスを選択した段階でカラム1に1,2,3と連番をいれたいのですが
可能でしょうか
環境 windows XP
開発 Microsoft VisualBasic Express 2010
曜日の表示はサイトの例題をはりつけています。
Dim column As New DataGridViewComboBoxColumn()
'ComboBoxのリストに表示する項目を指定する
column.Items.Add("日曜日")
column.Items.Add("月曜日")
column.Items.Add("火曜日")
column.Items.Add("水曜日")
column.Items.Add("木曜日")
column.Items.Add("金曜日")
column.Items.Add("土曜日")
'"Week"列にバインドされているデータを表示する
column.DataPropertyName = "Week"
'"Week"列の代わりにComboBox列を表示する
DataGridView1.Columns.Insert(DataGridView1.Columns("Week").Index, column)
DataGridView1.Columns.Remove("Week")
column.Name = "Week"
![「DataGridViewのカラムに自動で」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/d/254825_5497c27b1a006/M.jpg)
No.1ベストアンサー
- 回答日時:
DataGridView でコンボボックスを使いたいなら、選択したデーターを取得する事や
新たに追加する事から初めて下さい。
単に連番を表示したいだけなら、行ヘッダーの方に表示した方がスマートですし
コンボボックスを選択した段階でセルに表示したいのなら、どの行のコンボボックスが選択
されたのかを取得する事が先です。
但し、このような仕様は通常しないでしょう。
下記のMSDN のサンプルを動かして仕組み等勉強されてから本当に作りたい物を作成されたら
いかがでしょうか?
MSDN のサンプル(下部の方にサンプルコードが掲載してあります)
http://msdn.microsoft.com/ja-jp/library/system.w …
上記を動かして理解できないようなら、普通のDataGridView のセルに入力・編集等が
プログラム上からできるように勉強して下さい。
行番号を表示するサンプル
http://dobon.net/vb/dotnet/datagridview/drawrown …
上記と同じサイトにDataGridView関係のサンプルが色々ありますのでそれらも勉強して下さい。
又、WEB 上を[DataGridView combobox]のようなキーワードで検索すればいくらでもサンプルが
見つかりますよ。
その上で質問されるのならピンポイントで解らない部分だけを質問するようにして下さい。
(計算の答えが解りません的な質問をされるとレスがつきにくいかと)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- その他(プログラミング・Web制作) pythonのグローバル変数 2 2022/11/25 18:02
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- Oracle データベースのカラムの型がCHAR型の場合で 値にシングルコーテーションつけなくても動作する場合と数 3 2022/04/25 12:00
- Excel(エクセル) 何故割り算なのでしょうか? 6 2022/11/09 13:30
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) Excelでなぜこのような式をつかっているのでしょうか、行に1,2,3と連番を振るだけなのに 5 2023/04/08 20:00
- Visual Basic(VBA) 数字が「0」の列を削除するため、下記のコードを実行しましたが、コンパイルエラーSubまたはFunct 3 2022/12/04 00:00
- Visual Basic(VBA) ExcelVBAで、型が一致しませんのエラーについて 3 2023/06/20 09:51
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
データグリッドビューの一番最初の行に列を追加したい
Visual Basic(VBA)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
-
4
DataGridViewの内容をDBに反映する時
Visual Basic(VBA)
-
5
DataGridViewの特定列に入力されている重複チェックをしたい
Visual Basic(VBA)
-
6
DataGridViewの昇順降順。
Visual Basic(VBA)
-
7
DataGrdViewに関連付けたデータの更新
C言語・C++・C#
-
8
[VB.net] DataGridViewの列ヘッダー複数行表示に伴う不具合?について
Visual Basic(VBA)
-
9
フルパスから最後のディレクトリ名を取得したい。
Visual Basic(VBA)
-
10
DataTableから条件を満たした行を別のDatatableへコピーしたい
その他(プログラミング・Web制作)
-
11
String"から型'Double'への変換は無効です。 とエラーが出ます。
Visual Basic(VBA)
-
12
DataGridViewのチェックボックスのON、OFFの判定方法
C言語・C++・C#
-
13
c# 文字列の最後から1文字削除したい
C言語・C++・C#
-
14
DataGridViewの、選択されている行を取り出したい
Visual Basic(VBA)
-
15
VB.NETでコンボボックスの1行目を空白にしたい
Visual Basic(VBA)
-
16
Labelコントロールに数字を代入する
C言語・C++・C#
-
17
DataGridViewに複数テーブルのデータをセットしたい
Visual Basic(VBA)
-
18
DataGridView からの値取得に関して
Visual Basic(VBA)
-
19
VB.NET DataGridView 縦スクロールバーを常に表示
Visual Basic(VBA)
-
20
別のフォームで記述している関数を実行するには?C#
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
参考になる本やホームページ
-
よいサンプルはないでしょうか?
-
【至急】フォトショップの「自...
-
ザベストテン風ランキング動画...
-
自分の声に無線でしゃべってる...
-
漫画喫茶のコンピューターにマ...
-
エディットでEnterキーでのTAB移動
-
建築用語で
-
中古本の店名ハンコの消し方
-
au シークレット解除方法。
-
WIN98SEとWIN2000のデ...
-
CapCutで、人の目からビームを...
-
Huawei IDEOS X1 U8180について
-
iPhoneのクイックアクションを...
-
かんなぎ Blu-ray BOXについて
-
USBブート出来ない
-
ハードディスク1TBなのに128GB
-
IEが急に落ちてしまう。
-
除光液の正しい捨て方がわかり...
-
vi で、カレント行に戻ってく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DataGridViewのカラムに自動で連番
-
C言語で電話帳機能を実現
-
在庫・売上管理をするサンプル...
-
コントロールキー、シフトキー...
-
backgroundworkerについて C#
-
VBとAdobe Acrobat SDKを使用し...
-
リッチテキストエディタ サンプル
-
ホームページでマークシート形...
-
フラッシュ詳しい方にお願いし...
-
VC6++を使っています 画像ファ...
-
VB6.0を勉強するにあたって
-
VB.NETが学習できるようなサイ...
-
JavaScriptでシンプルなアプリ...
-
フリー素材のメタル調壁紙
-
C#でusbカメラ複数表示
-
WinPcapを利用したVB.NETのサン...
-
参考になる本やホームページ
-
[Ajax]外部HTMLの特定範囲のみ...
-
ランダムで数を表示するには
-
スプラッシュスクリーンを表示...
おすすめ情報