我有一个文本框和一个搜索按钮,在设计时间看起来完全符合我的要求。但是一旦我运行该程序,该按钮显然会更改位置而无需解释:
设计时间
运行时间
注意:容器形式“AutoScaleMode”当前设置为“无”。它设置为“字体”,它在运行时看起来像这样:
这是最糟糕的。我在Windows 10中使用Visual Studio Enterprise 2017。
好吧,我发现的解决方法是基于运行时外观进行实际设计:
在人类看来,这似乎相当不错(?)。在这种情况下,我为文本框设置了15pt字体,为按钮设置了32个高度。