您的位置:程序门 -> .net技术 -> vb.net



100分求datagrivview.columns的赋值问题!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


100分求datagrivview.columns的赋值问题!!![已结贴,结贴人:kpkelvin]
发表于:2007-04-22 11:15:23 楼主
在vb.net2005中有没有办法给只读属性datagrivview.columns赋值啊???
要是能的话具体如何实现???
发表于:2007-04-22 11:55:151楼 得分:10
不行  
除非你改变其数据源的   列数
发表于:2007-04-22 13:04:012楼 得分:0
谢谢hertcloud

为什么vb.net这么多属性都是只读的啊...郁闷

继续期待
发表于:2007-04-22 13:13:573楼 得分:0
我现在是想在datagridview的基础上做些扩展功能,做成自定义控件,那我调用自定义制件的时候要控制datagridview,那不是很难了吗?每个属性都要做一个对应的属性...太麻烦了
发表于:2007-04-22 13:15:044楼 得分:10
那个属性本来就是只读的.
可以想象一下你的datagridview有多少列,那个值就是多少.如果你能改变它的值,那么是不是应当增加列呢?
从这个角度出发,你可以通过给dtagridviw增加或者减少列来间接改变它的值,而不是直接赋值.
发表于:2007-04-22 13:31:505楼 得分:0
呵呵...那个知道,但想更方便点
发表于:2007-04-22 15:22:506楼 得分:10
up
发表于:2007-04-22 18:03:087楼 得分:0
哈哈.....散分了..........
发表于:2007-04-23 10:05:148楼 得分:10
datagrivview.columns.add()来修改
可以定义integer   n=datagrivview.columns.count   来取得当前值     否则   add
发表于:2007-04-23 11:36:159楼 得分:10
不行  
那个属性本来就是只读的
发表于:2007-04-24 09:37:4410楼 得分:10
up
发表于:2007-04-26 11:37:3611楼 得分:10
datagrivview.columns是一个列的集合~.不是针对某一单元格.你想想要是有一个数据但你选的是一个列.你要让这个数据放到哪一行适合啊?如果你想
发表于:2007-04-29 13:42:2112楼 得分:10
帮老k顶下     -.-   貌似我也不懂
发表于:2007-04-29 13:43:4513楼 得分:10
study   &   up
发表于:2007-04-29 13:52:4614楼 得分:10
datagridview1.rows(1)columns(1).value= "123 "
上面的语句将123赋值给一行一列


快速检索

最新资讯
热门点击