c#中,如在datagrid 中加入一行的combox?

c#中,如在datagrid 中加入一行的combox?,第1张

在已填充数据的datatable里再加一行。你没具体行列数和字段名,没发给代码。一个简单的例子给你。

DataTable dt =new DataTable()

//添加4列

dt.Columns.Add("clientIp")

dt.Columns.Add("clientName")

dt.Columns.Add("clientUser")

dt.Columns.Add("clientPwd")

string[] str=

dt.Rows.Add(str)

//添空行,对应的a,b,c,d换掉就行

我第一次听说 GridControl这个东西,刚毕业没多久,惭愧啊 .看来自己差得很远纳,不过我可以提点建议.

假设DataTable的对象叫 dt

ComoBox是控件如果要添加 应该是

ComboBox combox = new ComboBox()

GridControl.controls.Add(combox)

foreach(DataRow dn in dt.rows )

{

combox.Items.Add("这里放你需要添加的DataTable里某一列的值")

}

写法是这样的 : dn["列名"].ToString()

小弟没多少经验,回答的不对,请各位前辈多多包涵.


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

原文地址: http://outofmemory.cn/bake/11587329.html

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

发表评论

登录后才能评论

评论列表(0条)

保存