我想在点击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下面很远的位置...
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下面很远的位置...
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货