C#Windows窗体在运行时看起来不同

问题描述 投票:0回答:1

我有一个文本框和一个搜索按钮,在设计时间看起来完全符合我的要求。但是一旦我运行该程序,该按钮显然会更改位置而无需解释:

设计时间enter image description here

运行时间enter image description here

注意:容器形式“AutoScaleMode”当前设置为“无”。它设置为“字体”,它在运行时看起来像这样:enter image description here

这是最糟糕的。我在Windows 10中使用Visual Studio Enterprise 2017。

c# windows-forms-designer
1个回答
0
投票

好吧,我发现的解决方法是基于运行时外观进行实际设计:

设计时间enter image description here

运行时间enter image description here

在人类看来,这似乎相当不错(?)。在这种情况下,我为文本框设置了15pt字体,为按钮设置了32个高度。

© www.soinside.com 2019 - 2024. All rights reserved.