1.将控件的坐标转换成屏幕的坐标
KeyBoard.StartPosition = FormStartPosition.Manual;
Point showPoint = ActiveTBox.PointToScreen(new Point(0, ActiveTBox.Height));//此处形参是ActiveTbox中的工作区坐标
KeyBoard.Location = new Point(basePoint.X, showPoint.Y+ 50 );2.控件的边框设置
FlatAppearance.Bordersize
3.窗体初始显示位置(相对于屏幕,有父窗体的话相对于父窗体)
Form.FormStartPosition=FormStartPosition.Manual;
Form.Location=new Point(x,y);