Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 如何防止按钮被多次按下时出现问题?_Winforms_User Interface_Windowed - Fatal编程技术网

Winforms 如何防止按钮被多次按下时出现问题?

Winforms 如何防止按钮被多次按下时出现问题?,winforms,user-interface,windowed,Winforms,User Interface,Windowed,在窗口编程环境中,如果用户没有立即看到发生了什么事情,则可能会多次单击按钮 在这种情况下,如何阻止按钮后面的代码多次执行 您可以禁用按钮直到操作完成您可以禁用按钮直到操作完成除了禁用按钮外,等待光标还可以直观地帮助用户查看正在发生的事情。除了禁用按钮,等待光标将在视觉上帮助用户查看正在发生的事情。您是否尝试禁用该按钮作为用户单击按钮时发生的第一个操作?(当然,按钮单击的最后一个动作应该是再次启用按钮。)您是否尝试过禁用按钮作为用户单击按钮时发生的第一个动作?(当然,按钮点击的最后一个动作应该是再

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


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

您可以禁用按钮直到操作完成

您可以禁用按钮直到操作完成

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

除了禁用按钮,等待光标将在视觉上帮助用户查看正在发生的事情。

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