hi:这个主要是在ItemDataBound这个事件里实现。
具体可以看看http://www.dotnetjunkies.com/howto/default.aspx?id=27这里说的是某一行,你可以用个循环表达,就可以全部实现了。请赐教
解决方案 »
- 求帮助,有关枚举这一块的
- [求助]**.exe不包含适合于入口点的静态“Main”方法
- OWC的折线图不同起点问题
- DataGridViewComboBoxColumn问题(求救)?
- 请问C#如何得到Excel表的Sheet名称?(急)
- DataTable.Select
- 连问几篇,都没有人回答。请高手帮忙。(思归,班门斧)请进
- 访问ACCESS数据库出错,谢谢
- 怎样把VC#编写的windows应用程序部署到没有装.net framework的windows系统上?
- 如何可以侦测当前的盘符是否是光驱或者是软驱?
- 散分,来者有份:(来到.Net两周得分500,感谢慷慨的弟兄们,提出有价值问题的重奖)
- 关于模式窗口简单问题
如何实现?
http://www.csdn.net/Develop/Read_Article.asp?Id=15929
关键在这里
If i = 1 Then For j = 0 To DataSet11.Tables("table").Rows.Count - 1 If DataSet11.Tables("table").Rows(j)(i) > 2 Then ‘判断列中哪一个cell会大于2 aColumnTextColumn.rowcollection.Add(j)
如你所写只有性别列显示,其他列都不见了,请解答。
http://expert.csdn.net/Expert/TopicView3.asp?id=1207892
班门斧的答案
DataGridTableStyle ats=new DataGridTableStyle();
ats.MappingName="employees";DataGridColorColumn dcs=new DataGridColorColumn();
dcs1.MappingName="sex";
ats.GridColumnStyles.Add(dcs);DataGridTextBoxColumn name=new DataGridTextBoxColumn ();
ddd.MappingName="name"
ats.GridColumnStyles.Add(name);DataGridTextBoxColumn age=new DataGridTextBoxColumn ();
ddd.MappingName="age"
ats.GridColumnStyles.Add(age);this.dataGrid1.TableStyles.Add(ats);this.dataGrid1.DataSource=ds;
this.dataGrid1.DataMember="employees";