日期:2014-05-20  浏览次数:20807 次

为什么模式窗口的调用会出现这样奇怪的问题
当在模式窗口A中调用模式窗口B时,窗口B获得关闭消息关闭后窗口A也跟着获取了关闭消息,实在是搞不懂

窗口A被调用的代吗
……
if   (dialog.ShowDialog()   ==   DialogResult.OK)
{
program.FirstRun   =   false;
program.AppSettingModify( "FirstRun ",   "false ");
}
……
窗口A调用B的代码
……
private   void   button1_Click(object   sender,   System.EventArgs   e)
{
if   (m_FolderBrowserDialog.ShowDialog(this)   ==   System.Windows.Forms.DialogResult.OK)
{
this.m_LMWS_PATH_TextBox.Text   =   this.m_FolderBrowserDialog.SelectedPath;
}
}
……

------解决方案--------------------
两个模式窗体不能同时存在!