2012-05-08 36 views
1

如果控件是Enabled = False,ClickHandler的工作方式是什么?例如,要显示带有消息“无法更改此数据”的消息框。已禁用控件的点击处理程序

+0

Windows窗体? ASP.Net Web窗体? WPF/Silverlight的? –

+2

Enabled = false表示“禁用点击事件”。显示一个消息框告诉用户她已经知道的内容通常不会很有用,但是您需要将Enabled设置为true,否则会显示点击没有任何用处。一般来说,确保留下一个“Eek!Something bad happened!”的消息框。类型的消息。当你*有*重要的事情要告诉时,你不想让用户出门,让她进入自动点击模式。 –

+0

该控件是一个DataGridView,它看起来都是启用和禁用的。 – janlindso

回答

1

最快捷的方法:用一个带有OnClick处理程序的0%不透明面板覆盖它,panel1.Width = btn1.Width,Height,Location。

相关问题