ui-thread

    0热度

    2回答

    我正在使用Watin进行浏览器测试,该测试必须在UI线程上运行。 我想安排使用Quartz.NET工作,但不能制定出一个办法在UI线程上运行它(使用WPF应用程序) 任何想法?

    13热度

    4回答

    为了论证的缘故,可以将UI线程视为一个已调用Application.Run()或调用它的重载之一的线程,并且具有正在运行的活动消息循环。 有没有一种方法来检测我们目前是否正在执行这样的线程? 我想要这个的原因是因为我有一个具有长时间运行的私有函数的类。这个类本身已经是多线程的,并且这个类的用法是这样的,它可以从UI或后台线程进行处理。这个功能也落入这个网络。但我不希望它阻塞UI线程。所以我想检测一

    5热度

    5回答

    我正在编写一个J2ME应用程序。其中一件是定期轮询目录内容的东西,如果有新东西,则在屏幕上绘制它们。我已经通过让UI表单启动一个带有指向其自身的轮询线程来完成此任务,并且当轮询线程发现它回调到窗体并调用同步方法来更新它的显示时。这似乎工作正常。 我有这个问题。在C#/ .NET中,我知道非UI线程更新UI并不好,正确的方法是将它委托给UI线程。 E.g.以下内容: public void DoSo

    11热度

    5回答

    我当前正在尝试编写一个组件,其中的某些组件应该在UI线程上运行(解释将会很长)。 所以最简单的方法是将控件传递给它,并对其使用InvokeRequired/Invoke。 但我不认为这是一个好的设计将控制引用传递给“数据/背景”组件,所以我正在寻找一种方法来在UI线程上运行代码,而不需要控制可用。 喜欢的东西Application.Dispatcher.Invoke在WPF ... 任何想法, T