现有一个button,两个窗体form1和form2,(form1初始状态下为隐藏),form2在button下面,当单击button时,form1显示,同时form2则自动向下移动(范围是form1的高度),请问怎么做,各位大虾帮帮忙!

解决方案 »

  1.   

    先show出form1,然后就是设置form2的top属性呗,这还有啥不清楚的,form2的top=for1.top+form1.height
      

  2.   

    这个OK按钮是在form2上的
            private void btnOK_Click(object sender, EventArgs e)
            {            Form1 form = new Form1();
                form.StartPosition = FormStartPosition.Manual;
                form.Location = this.Location;
                form.Show();            this.Top = form.Bottom + 1;        }