C#WinForms搞砸了控制位置?

时间:2012-03-28 22:07:20

标签: c# winforms controls

我有这个正在运行的软件,目前大约有400人使用。对于他们中的大多数人(以及对我而言)这一切看起来都很精致,但是有几个用户报告控件看起来很奇怪,所有混乱,位置都很......

你们是否知道可能阻止其正常工作或任何解决方案的任何错误?

编辑:http://img52.imageshack.us/img52/6707/capturarvw.png

2 个答案:

答案 0 :(得分:2)

将您的表单AutoScaleModeFont更改为None,表单不会响应DPI更改。

当然,如果你可以正确地扩展,那将是最好的。不能等到每个人都在使用难以实现这一目标的框架 not 。像WPF一样。

答案 1 :(得分:0)

如果您再次遇到此类问题,基本规则是尽可能多地从您的客户那里获取信息。您需要收集他们的Windows,.NET版本,分辨率等。如果您能获得这些信息,那么缩小问题并消除它就会更容易(也更快)。

在我之前很少有人提出,这可能是由几个问题引起的。我的个人猜测是布局糟糕...也许尝试发布一些代码,所以我们可以看到它,并且肯定会从不满意的客户那里获得更多信息。