有a b两个from窗体
a 窗体,有个textbox,和button
我点击button后,b窗体显示在a窗体textbox的下面,怎么计算啊?
Point p = PointToScreen(textBox1.Location);//把文本框的坐标转换为相对于屏幕的坐标
frmB b= new frmB();
b.Location = p;
b.Show();
因为窗体边框不同,需要你自己稍微调整
获取到文本框的位置,但是要获取的是文本框距离屏幕的左边距和上边距,这个在对象的属性中都可以点出来的,然后设置b窗体的location属性(具体是location属性还是show方法记不清了)来调整窗体的位置,自己先试试吧,不行,我给你写个demo
我测试不行哦,弄来弄去都不行,有空的话麻烦大哥关键的写几句,谢谢