【问题标题】:How do you prevent problems with a button being pressed more than once?如何防止按钮被多次按下的问题?
【发布时间】:2010-08-17 09:59:47
【问题描述】:

在窗口编程环境中,如果用户没有立即看到发生的事情,他们可能会多次单击按钮。

在这种情况下,如何阻止按钮后面的代码多次执行?

【问题讨论】:

  • 您是否尝试禁用按钮作为用户单击按钮时发生的第一个操作? (当然,点击按钮的最后一个动作应该是再次启用按钮。)

标签: winforms user-interface windowed


【解决方案1】:

您可以在操作完成之前禁用按钮

【讨论】:

    【解决方案2】:

    除了禁用按钮之外,等待光标还可以直观地帮助用户看到正在发生的事情。

    【讨论】:

      猜你喜欢
      • 2016-05-20
      • 2021-10-11
      • 2019-02-20
      • 2013-05-18
      • 1970-01-01
      • 1970-01-01
      • 2014-11-13
      • 1970-01-01
      相关资源
      最近更新 更多