我将调用dll文件打开的子窗体镶嵌在主窗体的panle里遇到了点问题!!!
bmf是子窗体:
             bmf.MdiParent = this;
             bmf.Parent = this.panelEx1;
这样子的话子窗体里的文本框就不好使了!(右键不会弹出菜单了!也不能滑动鼠标选择文本框里的数据了!点击文本框的鼠标定位也实效了)
采用        bmf.MdiParent = this;
            bmf.FormBorderStyle = FormBorderStyle.none;
            bmf.Parent = this.panelEx1;
这样子的话子窗体的标题栏上的最大化最小化关闭按钮又没有了!请大家指点一下怎么回事!
怎么解决 有关闭按钮,文本框又不实效!子窗体又可以放在panle里!解决了在赠送5oo分

解决方案 »

  1.   

    是dll 中的窗体,将其加载到你当前的主窗体中来,作为子窗体?
      

  2.   

    还不在线?因为我不太明确...
    试试我注释中的说明,看看
    bmf.MdiParent = this; 
      //bmf.FormBorderStyle = FormBorderStyle.none;
      // bmf.Parent = this.panelEx1; // 这行是起什么作用?
    至于右键菜单的问题,你查下菜单融合的选项...
      

  3.   

    你好!你说的我是过了!这样出现的问题是没有边框了(标题栏上的关闭按钮没了)
    就是这句话起的作用bmf.FormBorderStyle = FormBorderStyle.none;
    ,算了 结帖吧!还好有人回答!