c# - 在 Windows 窗体程序为 "processing"时显示微调器,类似于 ajaxStart/ajaxStop?

标签 c# .net ajax winforms

是的,是的。我知道它们是两种完全不同的技术。我最近从 Web 开发转向使用 C# 和 Windows 窗体进行 FAT 开发。我一直认为使用 ajaxStart 和 ajaxStop 显示微调器非常容易,因此用户知道正在发生某些事情并继续等待。

对于 C# Windows 窗体,是否有可以全局实现的等效简单技术?例如,如果我正在查询数据库并等待一些结果,通常程序会在几秒钟内变得无响应,然后在“处理”后再次开始工作。是否有某种全局方法可以在我的程序“处理”时显示微调器,而不是识别程序中所有可能导致它变得无响应并只是扯掉新线程的点?

如果我不清楚,请告诉我。

最佳答案

执行此操作的标准 Windows 窗体方法是 Cursor.Current = Cursors.WaitCursor;

这对您有用吗,还是必须是图片?

关于c# - 在 Windows 窗体程序为 "processing"时显示微调器,类似于 ajaxStart/ajaxStop?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9007152/

相关文章:

.net - 如何禁用自动 .NET Core 包还原?

jquery - Chrome 中的 AJAX 发送选项而不是 GET/POST/PUT/DELETE?

javascript - 通过 https 发送数据的 JQuery 模态对话框表单

c# - MVC4 使用自定义 AuthorizeAttribute 隐藏链接

c# - .NET Core (C#) 中的 AES-256-CBC

c# - Moq 和 xUnit 的单元测试失败 - InvalidOperationException

c# - .NET WebBrowser 控件中的阻止对话框

javascript - jquery表情点击功能

c# - ASP .NET Web 应用程序 URL 中的随机数

c# - Linq比较可为空的字符串到字符串