図のように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"
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)
-
DataGridViewの特定列に入力されている重複チェックをしたい
Visual Basic(VBA)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
-
4
DataGridViewの内容をDBに反映する時
Visual Basic(VBA)
-
5
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
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
DataGridView からの値取得に関して
Visual Basic(VBA)
-
14
System.IO.Directory.GetFilesの順番
Visual Basic(VBA)
-
15
vb.netで画面のコントロールId名を変数で動的に制御し処理する方法
Visual Basic(VBA)
-
16
VB.NETでコンボボックスの1行目を空白にしたい
Visual Basic(VBA)
-
17
DataGridViewの、選択されている行を取り出したい
Visual Basic(VBA)
-
18
MDBテーブルへの追加変更を教えてください
Visual Basic(VBA)
-
19
VB.NET DataGridView 縦スクロールバーを常に表示
Visual Basic(VBA)
-
20
Labelコントロールに数字を代入する
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataGridViewのカラムに自動で連番
-
リッチテキストエディタ サンプル
-
VB.NETが学習できるようなサイ...
-
在庫・売上管理をするサンプル...
-
【ASP.net】スプレッドのイベン...
-
グーグルマップをHPに加えま...
-
VB6.0を勉強するにあたって
-
【至急】フォトショップの「自...
-
"判定"の英語表現について
-
どこにもフォーカスを当てたくない
-
エクセルVBA テキストボックス...
-
SPREAD(GrapeCity)のセルにフォ...
-
C# ReadOnlyのTextBoxで
-
C#でButtonのフォーカス枠を消...
-
Accessの更新後処理で特定の条...
-
Windows7でクリップボードを開...
-
フォーカスを移動させない方法
-
Windows 10 で 外字を作る方法
-
メッセージボックスを前面に表...
-
他の人には声だして挨拶してる...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DataGridViewのカラムに自動で連番
-
C言語で電話帳機能を実現
-
VBとAdobe Acrobat SDKを使用し...
-
VB6.0を勉強するにあたって
-
ランダムで数を表示するには
-
記号の読み方教えてください
-
VB.NETが学習できるようなサイ...
-
【ASP.net】スプレッドのイベン...
-
VB.NETからC++で作成したdllの連携
-
フラッシュ詳しい方にお願いし...
-
C#でusbカメラ複数表示
-
VBScriptの勉強方法
-
VBS + WMI リモートレジストリ
-
WinPcapを利用したVB.NETのサン...
-
DirectSoundの仕組みと使い方。
-
iアプリ開発 スピード(時速)計...
-
リッチテキストエディタ サンプル
-
バイナリデータをOracleテーブ...
-
コントロールキー、シフトキー...
-
アクティブ化してコントロール...
おすすめ情報