【问题标题】:Add item to a generic list of object of UI thread from background thread从后台线程将项目添加到 UI 线程对象的通用列表
【发布时间】:2013-12-01 03:01:52
【问题描述】:

这就是我想要的。

目前我正在.net 4.0 Windows Forms & C# 中使用BackgroundWorker 创建一个基于多线程概念的程序。

请看附图。我已经在那里描述了我的基本想法...

【问题讨论】:

  • 去看看微软的反应式框架。它旨在处理完全像这样的情况。它允许您观察来自多个线程的对象流。这有点像事件与 linq 与任务的结合。

标签: .net multithreading winforms c#-4.0 generic-list


【解决方案1】:

我猜你正在寻找Control.Invoke - 它完全符合你的需要 - 允许在 UI 线程中调用方法。

【讨论】:

    猜你喜欢
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    相关资源
    最近更新 更多