How to add CheckBox into DataGridView — 如何在DataGridView 中添加 CheckBox

最近有朋友問我如何在DataGridView 中添加 CheckBox,
這可以方便用戶選擇那一行需要更新
其實在DataGridView 中添加 CheckBox 是很簡單的

我們可以用 DataGridViewCheckBoxColumn Class
來建立一個 DataGridViewCheckBoxColumn
然後再把 DataGridViewCheckBoxColumn 加進到 現有的DataGridView 上便可

E.G.
假設我們有一個DataGridView 叫 DataGridView1
當我們把他綁定了資料庫後
便可以用以下的Code 找到這個DataGridView 有多少Column

Dim NewColumnIndex As Integer = DataGridView1.Columns.Count '取得有多少Column
DataGridView1.Columns.Insert(DataGridView1.Columns.Count, New DataGridViewCheckBoxColumn)
'在DataGridView 的最後一行插入一個DataGridViewCheckBoxColumn
DataGridView1.Columns(NewColumnIndex).HeaderText = "New Column"
'最後當然要給與這個Column 一個名字, 放便了解 / 不加也可以

Hope you find it useful

Leave a Reply