2012-06-02 42 views
2

我是C#編程的新手。我試圖創建一個記憶遊戲,首先在窗體中以矩陣形式顯示隨機數。一段時間後,我必須清除單元格並在屏幕左側面板上顯示答案。任何人可以幫助我如何在矩陣空白之前暫停矩陣一段時間?我用文本框來顯示矩陣。在C#中的進程之間插入時間延遲#

另外,在C#中是否有任何標準的矩陣格式顯示代碼? 請幫我..

+0

-1這是兩個完全不相關的問題。創建兩個單獨的問題。 –

+0

沒有「矩陣格式顯示的標準代碼」。我想你已經使用線程來獲得矩陣效果?一般來說,你應該完全按照你所說的去做 - 停止矩陣效應。停止線程。發佈一些代碼,以便我們可以獲得更多信息。 – SimpleVar

+0

@MarkByers我很確定他已經包含了矩陣效果部分。 – SimpleVar

回答

1

我對C#本身不太瞭解,但也許這樣的事情就是你要找的東西?

System.Threading.Thread.Sleep(3000); 
this.Refresh(); 

值得一試...

+0

在UI線程上不太好...使其對多*交互/事件「無響應」,包括顯示刷新! – 2012-06-02 07:31:49

+3

@pst啊我明白了,那裏我也學到了一些東西。謝謝 :-) – Tiwaz89

3

在Windows窗體項目,你應該使用一個Timer一定的時間後創建活動。

您不應該使用Thread.Sleep,因爲這會使您的GUI凍結。