0
我有一個DataGridview
它允許用戶執行任務(room
→activity
)與Checkboxes
。DataGridViewCheckBoxColumn更改複選框顯示
每個column
代表room
。每個row
代表activity
。
它完成工作。現在,我想讓CheckBoxes
看起來更好看(True
的厚綠色勾號,False
的厚紅色x),以便讓用戶更加舒適地進行概覽。勾號和x可以是他們需要的一切;簡單的ascii characters
或images
- 無論什麼得到它的工作。
以下代碼用於創建DataGridViewCheckBoxColumns。
For Each row As DataRow In dt_rooms.Rows
Dim a As DataGridViewCheckBoxColumn = New DataGridViewCheckBoxColumn(False)
a.FlatStyle = FlatStyle.Popup
a.CellTemplate = New DataGridViewCheckBoxCell()
a.ToolTipText = row.Item("room")
a.Name = row.Item("room")
a.CellTemplate.Style.SelectionBackColor = Color.White
dgv.Columns.Add(a)
Next