none
.net 4.5 子线程调用窗体线程 RRS feed

  • 问题

  • 子线程 执行 这个方法

          void loadmouse_GetPositionHandler(double HeightPercent, double State, double Time, double WidthPercent)

            {
                string str = HeightPercent + "|" + State + "|" + Time + "|" + WidthPercent;

                this.fileinfo.Text = TimeSpan.TicksPerMillisecond + str;
            }

    绘制窗体 但是 子线程 是不允许绘制窗体线程的

    有没有类似 WPF的里面的Dispatcher.Invoke方法?

    2012年4月19日 2:25

答案

  • 有, 就是 Dispatcher.Invoke方法。如果是异步的话 使用 Dispatcher.InvokeAsync (但由于是Async 所以并不会到窗体线程去执行,请慎用)


    Bob Bao [MSFT]
    MSDN Community Support | Feedback to us

    2012年4月19日 7:42
    版主