在MDI父窗体里的一个子窗体A ,我想在A打开他自己的子窗口B ,使目前窗口的焦点只能有一个,像Web的ShowModailog那样。请问这怎么实现啊,在线等。

解决方案 »

  1.   

    原来ShowDialog()方法。哎。白开了这贴。
      

  2.   

    模式窗口就是ShowDialog
    非模式Show
      

  3.   


            case "ACCESS": {
                             string path = string.Empty;
                            
    #if DEBUG
                             path = @"E:\KSHCarDb.mdb";
                             helper = new AdoHelper(strDbType, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path );<BR>#else</DIV><br /><DIV>  path = AppDomain.CurrentDomain.BaseDirectory; <BR>   helper = new AdoHelper(strDbType, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + strServer);
    #endif
       break;
      

  4.   

       case "ACCESS": {                         string path = string.Empty;
                            
    #if DEBUG
                             path = @"E:\KSHCarDb.mdb";
                             helper = new AdoHelper(strDbType, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path );
    #else
                            path = AppDomain.CurrentDomain.BaseDirectory; 
                            helper = new AdoHelper(strDbType, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + strServer);
    #endif
                             break;