我做了一个类,类里面定义了一个方法,这个方法由线程执行,方法会不定时的改变类的属性,我怎么样才能获得这个属性值并传给窗体上的TextBox?我的代码如下:
//类的代码
public class DataCarryListener
    {
        private static string strResult;
        public static string Result
        {
            get { return DataCarryListener.strResult; }
        }
         
         private void Listen()
        {
             bool a=true;
             int x=0;
             while(a)
             {
                Random ran=new Random;
                int x=ran.Next(100);();//获取随机数
                strResult= x.ToString();
                x++;
                if(x>1000)
                {
                   a=false;
                }
             }
             
        }
        
        public void ThreadStart()
        {
           Thread thr=new Thread(Listen); 
        }
}//窗体里的代码
public partial class FrmDataCarry : Form
    {
        public FrmDataCarry()
        {
            InitializeComponent();
        }
                    
        private void button1_Click(object sender, EventArgs e)
        {
            DataCarryListener dcl=new DataCarryListener();
            dcl.ThreadStart();
        }      }我现在的问题是,在窗体里有一个TextBox控件,想在strResult值发生改变的时候,显示出来,我应该怎么做?请各位指点一下,谢谢了。