dispatcher

dispatcher

文章 0 浏览 4

在 Silverlight 中调用 Dispatcher.CheckAccess() 是一种好的形式吗?

我想知道以下代码是否会带来任何性能提升: if (Deployment.Current.Dispatcher.CheckAccess()) { DoUIWork(); } else { Deployment.Current.Dispatch…

无悔心 2024-12-12 10:52:54 0 0

WPF 中更新 GUI 的方法

我想问什么方法更新 GUI 更适合我的场景。 我想根据用户触摸的输入从一个点到另一个点操纵(移动)多个控件。 我知道一些不同的方法来做到这一点。 调…

无悔心 2024-12-10 15:35:07 1 0

如何从 TPL 任务更新 WPF 控件?

如何从 TPL 任务更新 WPF 控件? 很好,所以我尝试了一些使用 Dispatcher 的场景,但无论如何它都会给出错误。我需要帮助! private void Window_Load…

九八野马 2024-12-09 12:22:16 0 0

获取对渲染线程的引用,以允许线程安全的数据访问

最近,我遇到了涉及使用多线程和共享对绑定到 WPF 控件的属性的访问的问题。这些崩溃往往会在时间上随机发生,但可以持续复制。 因此,为了允许对绑定…

笑叹一世浮沉 2024-12-09 08:52:11 0 0

过早使用 NavigationService.GoBack() 时 Windows Phone 应用程序崩溃

即使 NavigationService.CanGoBack 返回 True,NavigationService.GoBack() 也会引发这些异常: A first chance exception of type 'System.ArgumentE…

﹏半生如梦愿梦如真 2024-12-08 18:02:36 0 0

如何找出发布到 Dispatcher 的确切操作

有没有一种方法可以让我们找出哪个 UI 元素已将操作发布到 Dispatcher 队列并最终引发事件,System.Windows.Threading.Dispatcher.CurrentDispatcher.…

半世晨晓 2024-12-07 21:56:35 0 0

如何使用 wpf 调度程序创建多 UI 线程 winforms 应用程序

Martin 在这个链接中的第二个答案解释了如何在一个winforms应用程序。此链接解释了wpf 方面。所以我的问题是 - 我们可以在 winforms 应用程序中做到这…

╭⌒浅淡时光〆 2024-12-06 22:40:17 0 0

UI线程块

我创建了一个简单的 WPF 应用程序,并向默认窗口添加了一个按钮。当我单击按钮时,会调用一个模拟的长工作方法(使用 Thread.Sleep(15000) 进行模拟)…

黑寡妇 2024-12-06 01:45:53 1 0

Dispatcher.BeginInvoke(...) 如何更新 WPF 中的 UI 控件?

我读到 Dispatcher.BeginInvoke() 将在与 ThreadPool 不同的线程中运行。 正确吗? 如果它是正确的,那么我的问题是:如果它运行的是单独的线程,而不…

梦幻的味道 2024-12-06 00:37:53 1 0

访问主 UI 线程的最佳/最安全方法是什么?

我想知道从另一个线程访问主 UI 线程的最佳/最安全的方法是什么。 我应该使用 Dispatcher.BeginInvoke 吗? _cancelationTokenSource = new Cancellat…

近箐 2024-12-05 11:43:29 0 0

有关使用调度员优先级和绑定的建议

在我的应用程序中,我使用 UI 线程的空闲时间来卸载昂贵的操作,如 有关 WPF 线程模型的 MSDN 文章。 GenerateDataAction = () => { GenerateData(); …

无所的.畏惧 2024-12-05 07:10:49 0 0

Dispatcher.Invoke“挂起”在 Windows 服务中异步读取期间

我创建了一个基于 ServiceBase 类的 Windows 服务。在此服务中,我创建了 NamedPipeClientStream (m_Stream) 的实例。连接此流后,我使用 BeginRead()…

纵情客 2024-12-04 12:30:08 0 0

如何为 Dispatcher.BeginInvoke 提供回调函数

当以 Dispatcher.BeginInvoke 启动的函数完成时,我需要使用回调函数来执行一些后处理任务。但是我在 Dispatcher.BeginInvoke 中找不到任何参数来接受…

别忘他 2024-12-03 19:17:38 0 0

mvc:view-controller 导致 Spring Tiles2 中的 PageNotFound

我有一个基于 Spring 3.0.6 的 web 应用程序,它在 Tomcat 7.0 上运行良好。 web.xml 定义调度程序如下: dispatcher org.springframework.web.servle…

蔚蓝源自深海 2024-12-03 14:00:25 1 0

在 UI 线程上运行昂贵的操作时保持 UI 视觉更新

在我的 WPF 应用程序中,我需要在 UI 线程上运行一个昂贵的操作(我们称之为 ExpenseUIOperation()),并且我希望使 UI 保持最新状态以跟踪其进度。 …

若水般的淡然安静女子 2024-12-03 03:57:41 2 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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