我有一个矩形,我正在窗体上画它。我想根据窗体的大小来调整矩形的大小,也就是说,当窗体调整大小时,矩形也相应地调整大小。我该怎么做呢?我需要改变我绘制矩形的方式吗?顺便说一下,现在是这样的: rectangle rect = new Rectangle(0,0,650,50);我使用了Resize事件,其中我通过new Size()指定了新的大小,但这会使我的矩形从表单中消失。
我正在使用.NET C#开发一个windows窗体应用程序,到目前为止,所有相关的代码都很好。但是,我遇到了一些UI问题。我在UI中使用这个测量仪来显示连接速度,但有一个问题。当我使用Visual Studio 2010在工作站上开发应用程序并进行设计,然后在另一个使用Visual Studio 2012的工作站上继续开发应用程序时,一些工具和小部件(如仪表)在UI中似乎不再具有相同的位置。
这就像是如果分辨率改变了,但它没有改变。在两个工作站上都是1920x1080。窗体的窗口大小是固定的,不能更改或最大化。大多数控件在两个工作站上都非常适合,但这个量规不适合。
这很重要的一个原因是因为放置