父窗体调子窗体代码:formToShow = (Form)obj;
                        formToShow.StartPosition = FormStartPosition.Manual;
                        formToShow.Location = new System.Drawing.Point(-10, -10);
                        formToShow.TopLevel = false;    //设置为非顶级窗体
                        formToShow.FormBorderStyle = FormBorderStyle.FixedSingle;       //设置窗体为非边框样式
                        formToShow.Dock = System.Windows.Forms.DockStyle.Fill;
                        formToShow.Show();     formToShow.Location = new System.Drawing.Point(-10, -10);此设置不起作用特来请教各位大侠

解决方案 »

  1.   

    你是不是要用Panel之类的当父窗口?Fill没有用,可以试试这样:formToShow.FormBorderStyle = FormBorderStyle.None;
    formToShow.Parent = this.panel1;
    formToShow.TopLevel = false;
    formToShow.Width = this.panel1.Width;
    formToShow.Height = this.panel1.Height;
      

  2.   

    formToShow.FormBorderStyle = FormBorderStyle.None;
    ------------------------------------------
    你确认你是这样设定的?