如何让datagridview 添加按钮 按时间失效 就是不能点击 并且变暗
添加一个timer定时器:在timer定时触发事件中实现如下功能:
获取初始的系统时间:
实时获取当前系统的时间
若(当前时间-初始时间 > threshhold),则设置datagridview中列按钮的enable(disable)属性设置成false(true)
具体的代码就不写了,自己按照这个思路去实现吧
在主窗体的load事件里添加获取当前时间
在timer的tick事件里添加
if(当前时间-开始时间等于啥啥啥)然后你想要的按钮.enabled=false
http://download.csdn.net/detail/zanfeng/9453608 给别人写的一个例子。可以参考。
添加一个timer控件,
把timer控件的enabled属性改为true
在它的tick事件里添加:if(判断时间是否到了)
{
按钮.enabled=false;
}
可以声明一个公共的字段_time
在窗体的load事件里给这个字段赋值为datetime.now
然后在我上次说的tick的if判断那里用那时的datetime.now减 _time
里面你自己换算一下单位吧
当然不要用等于,用大于等于