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 閱讀(1182) 評論(0)  編輯  收藏 所屬分類: .Net
          主站蜘蛛池模板: 伊宁市| 西吉县| 正宁县| 商河县| 延庆县| 枣强县| 小金县| 黄大仙区| 淳安县| 武冈市| 佛坪县| 沧州市| 新闻| 武陟县| 南充市| 枣庄市| 昌乐县| 兴国县| 乳山市| 方山县| 独山县| 宜黄县| 岗巴县| 桓台县| 肃南| 丹阳市| 阆中市| 潞城市| 福鼎市| 城步| 昆山市| 若尔盖县| 桐城市| 色达县| 青冈县| 勃利县| 兴国县| 响水县| 七台河市| 海安县| 汾西县|