首页 新闻 会员 周边

C# 关于只读状态下屏蔽控件所有已注册事件

0
悬赏园豆:50 [已关闭问题] 关闭于 2012-02-08 16:41

问题是这样的:

  假设,页面上有一个TextBox控件,并且在后台代码类中,为其注册了获得焦点,跟失去焦点,两个事件。并且在注册这两个事件之前,给这个textBox控件设置了IsReadOnly=true.

请问,怎样在不改动两个事件中代码的情况下,让这两个事件无法执行,并且IsReadOnly设置有可能在事件注册之后。

Sharp_Knife的主页 Sharp_Knife | 初学一级 | 园豆:24
提问于:2012-01-16 08:55
< >
分享
所有回答(3)
0

你上面的是订阅事件(

publisher.RaiseCustomEvent += new CustomEventHandler(HandleCustomEvent);

),

现在要取消订阅事件。publisher.RaiseCustomEvent -= HandleCustomEvent;

悟行 | 园豆:12559 (专家六级) | 2012-01-16 09:54
0

截取系统消息吧;给拦截了;

画方软件 | 园豆:778 (小虾三级) | 2012-01-16 13:08
0

通过CS代码,在页面加载的时候,添加js控制,获取焦点和失去焦点的事件失效的js。

大叔爱罗莉 | 园豆:46 (初学一级) | 2012-01-16 14:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册