新手问题,好心人指导,窗体小测试
描述:窗体的,一个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);                                   
          }