我想在点击combox时,新的窗体显示在combox下面(新窗体覆盖掉combox下拉的那个区域) 我的代码如下->
            Form2 pc = new Form2();
            pc.StartPosition = FormStartPosition.Manual;
            pc.Left = this.Location.X + combox.Location.X+3;   
            pc.Top = this.Location.Y + combox.Location.Y+49;
            pc.ShowDialog();注意,上面的+3和+49是根据实际情况调整的。这个在我的XP系统中测试位置是正确的,但是换了台windowsServer2008 form1则在combox下面很远的位置...