【问题标题】:Adding a checkbox in header of checkbox column in data grid view using windows form vb.net使用 windows 窗体 vb.net 在数据网格视图中的复选框列的标题中添加一个复选框
【发布时间】:2014-09-16 20:19:48
【问题描述】:

我有一个正常工作的数据网格视图,它显示我的数据库的所有数据以及相应的复选框..

Private Sub Recipients_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    mycom.Connection = cn
    mycom.CommandText = <SQL> SELECT Idno,Name,YearSec,Course,Organization FROM tbl_students </SQL>.Value

    Dim myadap As New MySqlDataAdapter(mycom)
    Dim mydt As New DataTable

    mydt.Columns.Add("", GetType(Boolean))
    myadap.Fill(mydt)
    grdRecipients.DataSource = mydt
    myadap.Dispose()
    End Sub

我在我的复选框列的标题中创建一个复选框时遇到问题,谁能帮助我,我还没有开始任何代码。

【问题讨论】:

标签: mysql vb.net checkbox windows-forms-designer


【解决方案1】:
Dim chkbx As New DataGridViewCheckBoxColumn()
DataGridView1.Columns.Add(chkbx)
chkbx.HeaderText = "Check Box"
chkbx.Name = "checkBox"

或手动

AddColumn... -> Type = DataGridViewCheckBoxColumn

变态

【讨论】:

  • @DivineGraceBlanza 第一个是当您使用代码动态创建列时。设计器中的第二个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-29
  • 2010-12-04
  • 2012-01-02
  • 1970-01-01
  • 2013-04-25
相关资源
最近更新 更多