c# datagridview怎么添加多按钮?

c# datagridview怎么添加多按钮?,第1张

选中dataGridView,然后点击右上方的小箭头,在d出的对话框中选择“添加列”,在“添加列”的对话框中再次选择“Type类型”为“DataGridViewButtonColumn”。要添加几个点击几次确定。到时候绑定数据就可以见分晓了。

添加Data GridView Button Column。

具体代码如下:

public Form1()

{

InitializeComponent()

this.Load += new EventHandler(Form1_Load)

}

List<string>strSourec = new List<string>{ "1", "2" }

void Form1_Load(object sender, EventArgs e)

{

foreach (string item in strSourec)

{

DataGridViewButtonColumn Column1 = new DataGridViewButtonColumn()

Column1.HeaderText = item

this.dataGridView1.Columns.Add(Column1)

}

DataGridViewRow dr = new DataGridViewRow()

for (int i = 0i <strSourec.Counti++)

{

DataGridViewButtonCell dgvbc = new DataGridViewButtonCell()

dgvbc.Value = strSourec[i]

dr.Cells.Add(dgvbc)

DataGridViewButtonColumn 是跟 DataGridView关联一起的表示DataGridView的一种Button类型的列

DataColumn 是跟DataTable关联一起的表示DataTable的一个数据列

可以这样

MyDataTable.Columns.Add(new DataColumn(" *** 作",typeof(object))//

DataGridViewButtonColumn btnColumn = new DataGridViewButtonColumn()

btnColumn.DataPropertyName = " *** 作"

指定DataPropertyName,这一步你可以在设计器里做,这样你DataTable做绑定的时候自动会关联到button列.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11248427.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存