2015-03-02 74 views
0

我有一个文本视图和一个方法有一个while循环做他们之间的东西追加到文本视图
但文本只会改变方法结束..(但控制台显示立即变化
如何立即更新它?无法立即更新textview

+2

显示代码。 cos现在在这里来到天才,他们不能帮助没有代码 – Peter 2015-03-02 18:20:21

+0

这是一个内部的while循环的方法!来吧! – user3379482 2015-03-02 19:10:45

回答

0

您必须为UI(即gtk代码)提供更新屏幕上像素的机会。更新在您的方法退出时发生,因为那时gtk返回如果你想做很多工作并且仍然更新UI,只需在单独的线程中执行该工作并通过不时地调用Gtk.Application.Invoke()来更新UI。