没有为禁用或只读字段触发MouseClick事件?

时间:2011-08-22 21:45:52

标签: .net events readonly mouseclick-event

我在那里使用.NET C#。我有一个文本框。我为它分配了一个MouseClick事件。

通常情况下,单击控件时会触发事件。

但是,如果我设置了文本框的[启用=错误]或[ ReadOnly = true ]属性,则不会触发MouseClick事件。

我该如何解决?

感谢。

1 个答案:

答案 0 :(得分:0)

明确禁用控件是问题,你可以保持启用而不是只读,然后在KeyPress / KeyDown事件中你避免/取消任何输入,这样用户就无法改变内容。