backgroundworker

backgroundworker

文章 0 浏览 4

WPF MVVM 更新集合以便 UI 更新

我想更新我的用户界面。我应该使用BackgroundWorker吗?我是否将BackgroundWorker 放入MainWindowViewModel 中并再次实例化存储库,或者将其放入Order…

淡墨 2024-10-02 17:38:29 6 0

如何从单独类中的代码更新 UI 进度条或后台工作程序?

对于 C# 来说有些陌生,但我在让这些东西正常工作方面遇到了一个主要问题,因为如果我的后台工作程序通过使用另一个类的方法来运行一个很长的进程,那…

や三分注定 2024-10-02 17:07:46 6 0

我的等待对话框应该实现单例模式吗?

我目前正在开发我个人的等待对话框实现,它支持任务进度更新和任务取消。 ATM 它是这样的: public partial class WaitDialog : Form { WaitDialog() …

つ可否回来 2024-10-01 20:57:03 5 0

在哪里实现BackgroundWorker。 Winforms C#

我使用 DevExpress XtraTreeList 创建了一个 UserControl。基本上在这个用户控件中我使用的是库存项目。超过30,000。现在,当我在类型化数据集中加载…

烟凡古楼 2024-10-01 06:22:42 4 0

检查控制是否需要调用的函数中的 InvalidAsynchronousStateException

我使用 Stack Overflow 用户提供的这个函数来更新来自 BackgroundWorker 的控件。 static void SynchronizedInvoke(ISynchronizeInvoke sync, Action …

冰雪之触 2024-10-01 00:31:56 4 0

为什么我不需要非 GUI 线程调用某些表单元素?

我有一个在非 GUI 线程上调用函数的 BackgroundWorker。我注意到,对于某些表单元素,我可以在不执行调用的情况下更新 GUI。其他的仍然会导致运行时错…

半世蒼涼 2024-09-30 16:03:19 3 0

C# BackgroundWorker - 我应该如何摆脱 DoEvents

我试图找出处理单选按钮点击触发的后台工作人员的最佳方法。我创建了一个非常简单的表单,其中包含 3 个单选按钮和一个标签。每个单选按钮共享相同的…

绅士风度i 2024-09-29 10:48:35 9 0

使用 WPF 中的计时器刷新 UI(使用 BackgroundWorker?)

我们在 WPF 中有一个通过 ObservableCollection 显示数据的应用程序。 5分钟后,我想刷新数据。 我想我可以使用 System.Timers.Timer 对象作为其 Elap…

花辞树 2024-09-28 12:13:26 7 0

将更新的数据发送到后台线程

我有一个后台线程,它将有关应用程序当前状态的数据发送到服务器。线程应该不断地(或者至少在状态发生变化时)发送此数据。 数据来自 UI,用户可以随…

上课铃就是安魂曲 2024-09-28 09:11:58 3 0

WPF - 使用BackgroundWorker进行异步命令的错误处理

我正在使用 AsyncDelegateCommand 类">这篇博文,但我不知道如何处理我的 action 委托中发生的异常。我创建了以下命令: new AsyncDelegateCommand( r…

柠檬 2024-09-28 01:19:55 6 0

使用 Process.Start 后,Environment.Exit() 导致我的应用程序崩溃

我有一个小表单,它创建两个后台工作线程,用于侦听来自两个单独的服务器进程的消息。当用户尝试关闭表单时,我处理 OnFormClosing 事件(或者他们可…

窗影残 2024-09-26 18:58:37 6 0

BackgroundWorker:在用户控件之间切换后,启用/禁用已完成事件中的按钮不起作用

我的 BackgroundWorker 放置在 UserControl 中时遇到问题。 我的 WPF 应用程序在左侧有一个导航,每个条目都会加载自己的 UserControl,用户可以在其…

最初的梦 2024-09-26 15:51:28 4 0

如何区分 BackgroundWorker.RunWorkerCompleted 事件处理程序中的不同异常类型

我正在用 C# 做一个小爱好项目,这是一种我不太了解的语言,并且偶然发现了以下内容: 假设您有一个使用 BackgroundWorker 实现的异步操作。现在,如…

生生漫 2024-09-26 15:43:27 5 0

使用 C# 的 WPF 中的多线程(使用后台工作程序)

我编写了代码来保存应用程序生成的图像。图像大小约为 32-35 MB。将图像保存到 BMB 文件时,需要很长时间,大约 3-5 秒。为此,我使用了后台工作程序…

无边思念无边月 2024-09-26 14:02:39 4 0

后台工作者阻止 MVC 控制器操作

我想在新线程/异步中从 ASP.NET MVC 控制器操作运行一些代码。我不关心响应,我想在异步方法在后台运行时触发并忘记并向用户返回一个视图。我认为 Bac…

来日方长 2024-09-26 07:22:54 5 0
更多

推荐作者

lixs

文章 0 评论 0

敷衍 

文章 0 评论 0

盗梦空间

文章 0 评论 0

tian

文章 0 评论 0

13375331123

文章 0 评论 0

你对谁都笑

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文