如何获得表格的正确宽度?

时间:2018-11-19 17:19:58

标签: c# winforms

使用以下代码获取表单的大小并在其左侧放置另一个表单的位置时,返回的表单的大小似乎大于应有的大小。

  ReorderMode="Enabled"

回到vb6的日子,我会改用SaleWidth之类的东西。我需要在c#中使用类似的东西吗?还是这是由于阴影等造成的?我怎样才能使第二个表格最后显示在当前表格旁边?

当前结果

enter image description here

预期结果

enter image description here

1 个答案:

答案 0 :(得分:0)

在尝试了其他人的评论后,我发现以下内容可以帮助我。

form.Left = this.Left - (form.ClientRectangle.Width + SystemInformation.SizingBorderWidth);