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



关于datagridview行选定的问题(着急)


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


关于datagridview行选定的问题(着急)
发表于:2007-02-01 18:44:17 楼主
现在我的datagridview的selectionmode的值为fullrowselect(即为一行一行的选择)。

我现在想实现当选择一行中的cells[4]的值为“123”时,有一个button变灰,如果选择其他行(既该行的cells[4]的值不为“123”),这个button变亮(enable   ==   true)。


请问怎么实现?

主要是实现让按钮变亮变灰的问题我没有实现,请大家帮帮忙。
发表于:2007-02-01 18:50:131楼 得分:0
你选中一行后
这一行会返回一个row[]
再判断row[4]= '123 '
则enable=false
发表于:2007-02-01 20:07:172楼 得分:0
楼上的有理!!
发表于:2007-02-01 20:20:283楼 得分:0
//参考如下代码2005调试通过
                private   void   datagridview1_selectionchanged(object   sender,   eventargs   e)
                {
                        button1.enabled   =   (datagridview1.currentrow   ==   null)   ¦ ¦
                                (datagridview1.currentrow.cells[4].value   ==   null)   ¦ ¦
                                (datagridview1.currentrow.cells[4].value.tostring()   !=   "123 ");
                }


快速检索

最新资讯
热门点击