当前位置: 首页 > 编程语言 > C#

手动向DataGridView添加行分享

时间:2023-04-10 14:53:01 C#

手动向DataGridView添加行我在datagridview上插入了checkbox列和textbox列。如何在文本框列上手动添加行。它应该看起来像这样:文本框................................复选框|item1复选框|item2复选框|item3复选框|下面的item4是datagridview上复选框和文本框的代码publicvoidloadgrid(){DataGridViewCheckBoxColumncheckboxColumn=newDataGridViewCheckBoxColumn();CheckBoxchk=newCheckBox();checkboxColumn.Width=25;dataGridView1.Columns.Add(checkboxColumn);DataGridViewTextBoxColumntextboxcolumn=newDataGridViewTextBoxColumn();文本框txt=新文本框();textboxcolumn.Width=150;dataGridView1.Columns.Add(textboxcolumn);您可以传递一个对象数组,其中包含应按添加顺序插入到DataGridView中的值。例如,您可以使用:dataGridView1.Rows.Add(newobject[]{true,"string1"});dataGridView1.Rows.Add(newobject[]{false,"string2"});任何你想要构建对象数组的东西,只要确保匹配类型(即对checkedColumn使用bool)你可以使用Rows集合手动填充DataGridView控件,而不是将它绑定到数据源。this.dataGridView1.Rows.Add("五","六","七","八");this.dataGridView1.Rows.Insert(0,"一","二","三","四");查看文档,您也可以这样做:DataGridViewRowrow=(DataGridViewRow)yourDataGridView.Rows[0].Clone();row.Cells["Column2"].Value="XYZ";row.Cells["Column6"].Value=50.2;yourDataGridView.Rows.Add(行);看这个回答以上是C#学习教程:在datagridview上手动添加行分享所有内容,如果对大家有用还需要了解更多C#学习教程,希望大家多多关注——本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: