掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
グリッドのチェックボックスを行単位で表示するには (ID:144698)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> チェックボックスの表示を行単位で設定したいのですがわかりません。 行単位というか、セル単位で指定できますよ。 例として、2ステート版CheckBox と、3ステート版CheckBox とで、 合計 5 つのチェックボックスを配置してみました。 Dim dgv As New DataGridView() dgv.AllowUserToAddRows = False dgv.EditMode = DataGridViewEditMode.EditOnEnter dgv.RowCount = 7 dgv.ColumnCount = 5 dgv.Dock = DockStyle.Fill Controls.Add(dgv) Dim c As DataGridViewCheckBoxCell c = New DataGridViewCheckBoxCell() c.Value = True dgv(1, 1) = c dgv.CurrentCell = c c = New DataGridViewCheckBoxCell() c.Value = False dgv(3, 2) = c c = New DataGridViewCheckBoxCell(True) c.Value = CheckState.Checked dgv(1, 3) = c c = New DataGridViewCheckBoxCell(True) c.Value = CheckState.Indeterminate dgv(2, 4) = c c = New DataGridViewCheckBoxCell(True) c.Value = CheckState.Unchecked dgv(3, 5) = c dgv.AutoResizeColumns()
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.