【发布时间】:2017-07-24 19:46:11
【问题描述】:
当我的表单的登录按钮被按下时,我尝试使用一个 GIF 加载图标。我遇到的问题是,当单击登录按钮并且处理登录的方法正在运行时,GIF 停止工作。我正在尝试使用 c# 在 Windows 窗体中执行此操作
我尝试过使用与此类似的后台工作 https://www.codeproject.com/Articles/33885/Working-with-BackgroundWorker-Creating-Your-Own-Lo
但它不允许我的代码从另一个线程访问代码,任何帮助将不胜感激
【问题讨论】:
-
您可能在与 UI 相同的线程上运行登录功能,因此 UI 阻塞。而不是在后台运行 UI(使用 backgroundworker 动画 gif)运行登录功能。
标签: c# animated-gif