【发布时间】:2013-05-06 05:40:35
【问题描述】:
除了button1.Enabled = false;,还有其他方法可以禁止用户点击吗?
我正在 WinForms 中实现简单的井字游戏,如果我使用 Enabled 属性,按钮文本的颜色会变成灰色,这严重破坏了我的用户界面。
我想保留按钮的格式,只是禁止用户进一步点击。
【问题讨论】:
-
您的点击方法可以有条件地决定在点击时什么都不做。
-
在后面添加代码的基本部分可能会有所帮助。
-
您想真正阻止任何点击视觉,还是只是避免用户点击后的任何交互?如果是第二个,您可以轻松放置一个布尔值,并在需要时立即返回。
-
点击事件属于Control类。每个控件都有一个点击事件。例如一个图片框