(winform)为什么点在DataGrid的Header以及表格外的边框地带,DataGrid的CurrentCell都是Cell[0,0]啊
如题。
有没有办法避免?
问题点数:50、回复次数:5Top
1 楼kingdhy(飞鹰)回复于 2006-03-08 11:55:43 得分 10
Cell的索引值默认值是0吧!Top
2 楼longyinczy(龙吟)回复于 2006-03-08 12:36:24 得分 40
[办法是有,就看你上不上路了...]
先引用一段经典对白:)
有个办法是个偏方,第一行不用了.把高度设为0
然后点击的时候判断
if(this.dataGrid1.CurrentRowIndex>0)
Top
3 楼idda(碗掉了,头大个疤)回复于 2006-03-08 16:18:47 得分 0
longyinczy(龙吟) ,呵呵,听上去是个好方子,不过恕在下愚钝,偶怎么也找不到设置datagrid某一行高度的属性。偶想举一反三,设置列的宽度,结果也没有找到。我也不想在绑定的数据表中加一个空列,那样感觉象吃了苍蝇。龙吟兄能否继续明示一下,谢谢!:),路过的大侠也帮帮偶,谢谢了。Top
4 楼idda(碗掉了,头大个疤)回复于 2006-03-08 16:36:27 得分 0
搞定了,在TableStyles加上一个隐藏列。多谢龙吟,给分Top
5 楼longyinczy(龙吟)回复于 2006-03-09 11:00:17 得分 0
噢..不好意思,昨天忙去了,没看到..呵呵Top




