2012-06-02 37 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冻结。