我试图将控件放在(100,40000)的窗体中,但是当窗体运行时,位置为(100,32767)。为什么会这样?
答案 0 :(得分:0)
来自System.Windows.Forms Location的源代码:
SRCategory(SR.CatLayout),
Localizable(true),
SRDescription(SR.ControlLocationDescr)
]
public Point Location {
get {
return new Point(x, y);
}
set {
SetBounds(value.X, value.Y, width, height, BoundsSpecified.Location);
}
}
如您所见,它调用方法SetBounds
,该方法将限制输入的值。
注意:即使这是c#,我确定vb.net的答案是相同的
的来源