1
グッドモーニングDataGridViewのCheckboxColumnシェーディングまたは(X)マーク未確認
私は、チェックボックスを生成DataGridView
の列を持っており、それに関連して、私は私のテーブルにも列がたくさんありますそれは今ここにTinyInt
あり、それらの両方のための画像です:
今ここで私の質問は、それを陰影またはXマークをDataGridView
列にすることができますか? Googleの中のすべてのダウンロード「X」画像の
Dim sql1 As MySqlCommand = New MySqlCommand("Select * from period_closure", con1)
Dim ds1 As DataSet = New DataSet
Dim adapter1 As MySqlDataAdapter = New MySqlDataAdapter
con1.Open()
adapter1.SelectCommand = sql1
adapter1.Fill(ds1, "MyTable")
DataGridView1.DataSource = ds1.Tables(0)
con1.Close()
ds1.Tables(0).Columns(2).DataType = GetType(Boolean)
Me.DataGridView1.Columns(0).Frozen = True
Dim i As Integer
For i = 0 To DataGridView1.Columns.Count - 1
DataGridView1.Columns.Item(i).SortMode = DataGridViewColumnSortMode.Programmatic
Next
DataGridView1.Columns("PeriodID").Visible = False
DataGridView1.Columns(0).DefaultCellStyle.BackColor = Color.LightBlue
イメージの列にするか、独自のセルを作成するか、自分で描画します。いくつかの選択肢があります。 – Codexer
自分のセルまたはイメージの列を作成する方法では、私はまた、私のチェックを更新するか、私のテーブルも更新されます列をucneckするコードがあるため装着されませんでした。どのように描画については?あなたはそれについて私にいくつかの知識を渡すことができますか? –
@Zagglerどうすればセルの色が赤くなるのですか? –