为何新建线程创造窗体会报错呢
我通过一个新的线程创建一个窗体,为何会报错呢? 
 请各位高手帮忙解决一下。代码如下:   
    private   void   button1_Click(object   sender,   EventArgs   e) 
                         { 
                                     //新建线程来构造新的窗体 
                                     Thread   thr   =   new   Thread(new   ThreadStart(Run)); 
                                     thr.Start(); 
                         }   
                         private   void   Run() 
                         { 
                                     Message   tem   =   new   Message(); 
                                     tem.Text   =    "与Xman聊天中 "; 
                                     tem.Show(); 
                                     tem.Refresh(); 
                         }   
 该代码用在即使通讯中,RUN函数用于监听,一旦受到消息,就打开一个对话窗体。
------解决方案--------------------http://community.csdn.net/Expert/topic/5427/5427239.xml?temp=.831875
------解决方案--------------------报什么错?