运行程序后显示组件问题

时间:2017-04-12 16:37:33

标签: c# winforms

我的程序存在问题(用C#.NET编写,Framework 4.5.2)。当我在计算机上运行时,一切正常,但是当我在另一台计算机上运行它时,组件不在正确的位置。您可以在下面的图片中看到此问题。我不知道如何解决这个问题。也许是由不同的显示分辨率引起的?所以这就是我写作的原因。任何线索我都会感激不尽。提前谢谢。

Image1

Image2

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我在下面添加了代码。这导致我的组件始终在同一个地方。

this.general_viewDataGridView.Size = new Size(general_viewDataGridView.Size.Width,this.Size.Height - (gb_button .Location.Y + gb_button .Size.Height +50));