0

我想修复我的主窗体的分辨率,我可以使用设置像素数

 this.Height = 480;
 this.Width = 640;

但是我想要一些方法让它保持不变,这样即使帧被放大,像素的数量也不会改变,而是它们的大小。

通过将选项设置AutoSizeModeGrowAndShrinkI 可以防止通过拖动表单的边缘来重新调整表单的大小,但是当按下最大化按钮时,表单会变大并添加新的像素。我想允许重新调整表单的大小并将其置于最大化或全屏模式而不更改表单中的像素数,或者换句话说,如果当前像素扩大大小,而不是添加新像素。

有没有办法做到这一点?

4

1 回答 1

3

像素是固定单位。您可能会喜欢 WPF,因为它是基于矢量的系统。

于 2013-04-02T15:06:19.980 回答