首页 新闻 搜索 专区 学院

怎样让datagridview在窗体中处于激活状态,窗体中其他控件只读

0
悬赏园豆:100 [已关闭问题] 关闭于 2013-07-26 10:21

怎样让datagridview在窗体中处于激活状态(该控件的事件可以执行),窗体中其他控件只读(其他控件包括窗体事件暂时失效,也就是控件好像只读了),类似于,下拉框出来以后,其他地方处于只读状态,如果左键点击其他地方,窗体上控件恢复正常

懒胖gg的主页 懒胖gg | 初学一级 | 园豆:144
提问于:2013-03-22 14:45
< >
分享
所有回答(3)
0

根据你要实现的控件的事件里设置其它控件的相关属性值就可以了

画方软件 | 园豆:778 (小虾三级) | 2013-03-22 21:29
0

在前端应用JQUERY可以实现你的需求的

Yu | 园豆:12950 (专家六级) | 2013-03-22 21:36

winform 可以用Jquery吗。。。。。。

支持(0) 反对(0) 懒胖gg | 园豆:144 (初学一级) | 2013-03-23 10:57

@fly in ocean: 给错意见了, sorry

支持(0) 反对(0) Yu | 园豆:12950 (专家六级) | 2013-03-23 18:44
0

我想的方法是遍历窗体对像,把设置为Enabled=false

foreach(control c in 当前窗体对像.ControlCollection)

{

  if( c is TextBox)

{

  TextBox tb = c as TextBox;

  tb.Enabled = false;

  }

if……

}

不能迷糊 | 园豆:158 (初学一级) | 2013-03-23 19:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册