eg:

          子線程showDialog了一個窗體:frm1。

          在frm1中需要使用OpenFileDialog的ShowDialog方法


          我們應該這樣定義子線程:

          Thread app = new Thread(new ThreadStart(method));
                          app.SetApartmentState(ApartmentState.STA);
                          app.Start();

           


          public void method()
                  {
                      frmSendMail frm 
          = new frmSendMail();
                      frm.ShowDialog();
                  }

          這樣,frm里OpenFileDialog的ShowDialog方法,就能正常使用了。



          posted on 2011-09-02 17:22 Ying-er 閱讀(1176) 評論(0)  編輯  收藏 所屬分類: .Net
          主站蜘蛛池模板: 乌拉特后旗| 苏尼特右旗| 抚宁县| 吴堡县| 和硕县| 太仓市| 临高县| 辽阳市| 阳谷县| 蕉岭县| 安丘市| 湖北省| 潍坊市| 调兵山市| 阜阳市| 翁牛特旗| 乌兰浩特市| 东乌| 邢台市| 元阳县| 石狮市| 忻州市| 上思县| 镇赉县| 垦利县| 苗栗市| 石门县| 聊城市| 临洮县| 武义县| 武功县| 固阳县| 五莲县| 崇左市| 华阴市| 浦县| 滨州市| 海门市| 乐都县| 理塘县| 马山县|