gpt4 book ai didi

c# - 有人能解释一下DispatcherObject的底层原理吗?基于执行线程存储什么状态?

转载 作者:太空宇宙 更新时间:2023-11-03 14:05:50 30 4
gpt4 key购买 nike

来 self 的阅读:

WPF 对象使用执行线程来存储状态(称为线程关联)。这意味着它们必须在创建它们的同一线程上进行通信。 DispatcherObject 允许这些 WPF 对象在同一线程上进行通信。

  • 以上是否正确?关于存储状态的东西来自下面的 msdn 链接。
  • 相互通信的 WPF 对象是什么?我读了一些关于消息泵的内容。这是否意味着它们正在相互传递事件,并且通过在单个线程上确保它们按顺序传递?
  • 它们存储的具体状态是什么?

一些细节:http://msdn.microsoft.com/en-us/library/ms750441.aspx#System_Threading_DispatcherObject

最佳答案

The section you linked to实际上解释一下:理论上,WPF 可能不需要线程关联。但许多旧对象都可以,WPF 需要与它们很好地协同工作。

关于c# - 有人能解释一下DispatcherObject的底层原理吗?基于执行线程存储什么状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354313/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com