如何添加 CheckBox
在 Header
? 然后它将选择所有 CheckBoxes
.
另外,如何对齐 CheckBox
在中间。
这是我的密码:
Private Sub frm_reciev_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim chkbox As New DataGridViewCheckBoxColumn
With chkbox
.Width = 60
End With
With DataGridView1
.Columns.Add(chkbox)
.RowHeadersVisible = False
End With
End Sub
图片如下:
2条答案
按热度按时间8yparm6h1#
如果我记得很清楚:
2w3kk1z52#
创建自定义标题单元格(包含
CheckBox
,以及支持的功能)您将需要创建三个类。datagridviewcheckboxheadercell.vb文件
datagridviewcheckboxeventargs.vb文件
datagridviewcustomcheckboxcolumn.vb
最后是一个演示/测试表单,以说明它们是如何协同工作的。在丢了一个
DataGridView
在您的表单上,使用下面的代码快速填充由四列组成的测试数据。