读书人

新手有关问题,好心人指导,窗体小测试

发布时间: 2012-01-31 21:28:41 作者: rapoo

新手问题,好心人指导,窗体小测试
描述:窗体的,一个label一个按钮
想达到的效果:按一下按扭,Label一直不停的显示1-9的随机数
测试时候的症状:不写进循环的话很正常,点一下出显示一个,写进去以后就什么都不显示了,然后一直死在哪里

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Threading;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void btnNum_Click(object sender, EventArgs e)
{

Random ran = new Random();
while(true)
{

lblNum.Text=ran.Next(9).ToString();
Thread.Sleep(1000);


}
}

}
}

[解决办法]
try.
while(true)
{

lblNum.Text=ran.Next(9).ToString();
lblNum.Refresh();
Thread.Sleep(1000);


}

读书人网 >C#

热点推荐