怎样在DataGrid里面添加自己的列? 用DataTable来增加列,再绑定到DataGrid 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataTable dt;dt = ds.Tables[0];dt.Columns.Add("myColumns", typeof(System.String)); 也可以在Select中将你要的列虚拟的加进来“select *,' ' as "你要的列" from tablename” 简单的办法:可以使用DataGrid控件中的属性生成器 DataGridTableStyle dgtstyle = new DataGridTableStyle();ataGridTextBoxColumn dgcob1 = new DataGridTextBoxColumn();dgcob1.HeaderText = "HeaderText";dgcob1.MappingName="Column";dgcob1.Width = this.dataGrid.Width/5;dgtstyle.GridColumnStyles.Add(dgcob1); this.dataGrid.TableStyles.Clear();this.dataGrid.TableStyles.Add(dgtstyle); 在datatable中加一列DataTable dt;//可以先对dt赋值,再加一列如下dt.Columns.Add("myColumns", typeof(System.String));dataGrid.DataSource = dt; 如何判断第三方程序已开启就绪? 上传附件:无法远程连接服务器 winform第三方视频控件 C#操作数据库的经典问题 非常着急的问一个问题 在aspx中如何取得当前的session????? C#中的事务,怎么实现? 异常处理 请推荐一款能自动将原代码转换为类图的工具 服务没有及时响应启动或控制要求 关于用C#向ACCESS中插入一条记录出现的问题!请高手解决一下!急!急!急! 应该是简单问题,有关IFRAME的,谢谢先 不知哪位有关于水晶报表的资料啊
dt = ds.Tables[0];
dt.Columns.Add("myColumns", typeof(System.String));
“select *,' ' as "你要的列" from tablename”
ataGridTextBoxColumn dgcob1 = new DataGridTextBoxColumn();dgcob1.HeaderText = "HeaderText";
dgcob1.MappingName="Column";dgcob1.Width = this.dataGrid.Width/5;dgtstyle.GridColumnStyles.Add(dgcob1);
this.dataGrid.TableStyles.Clear();
this.dataGrid.TableStyles.Add(dgtstyle);
DataTable dt;
//可以先对dt赋值,再加一列如下dt.Columns.Add("myColumns", typeof(System.String));dataGrid.DataSource = dt;