2010-05-30 34 views
1

我們使用表單的圖形上下文繪製圖像。然而,它在初始畫圖上工作正常,但是除非我們設置斷點並在調試模式下運行它,否則圖像不會被更新,每次都會逐步執行。試圖將圖像繪製爲表單,但不刷新

什麼是使每一個單獨的線程繪製到一個窗體的好方法?

謝謝。

回答

1

你不需要一個線程。當狀態發生有意義的改變(或者來自定時器)時,只需在表單上調用Invalidate()。

另見How do I call paint event?

+0

謝謝。 我們必須選擇一個區域來使其無效。 (忘記無效爵士樂) – flavour404 2010-05-30 21:59:39

1

不知道您的具體情況,但你可能會Application.DoEvents後。

+0

Justin,DoEvents()應儘可能避免。 – 2010-05-30 22:01:39