C# 在C ActiveForm中设置宽度没有效果

C# 在C ActiveForm中设置宽度没有效果,c#,visual-studio,C#,Visual Studio,我需要访问表单的大小,所以我声明一个int变量height和width。 代码如下所示: int width = Form1.ActiveForm.Width; 身高也一样 我将宽度设置为800,但每次返回300。 有什么问题吗?根据您所说的,并假设代码是从Form1运行的: int width = this.Width; int height = this.Height; 我认为您的值是300,因此无法将宽度设置为更高的值。请向我们显示设置宽度的代码。Form1是运行此代码的表单吗?请澄清

我需要访问表单的大小,所以我声明一个int变量height和width。 代码如下所示:

int width = Form1.ActiveForm.Width;
身高也一样

我将宽度设置为800,但每次返回300。
有什么问题吗?

根据您所说的,并假设代码是从Form1运行的:

int width = this.Width;
int height = this.Height;

我认为您的值是300,因此无法将宽度设置为更高的值。

请向我们显示设置宽度的代码。Form1是运行此代码的表单吗?请澄清,您正在执行的操作是:Form1.ActiveForm.width=800?德国如果你删除de de/的话,那么每个点击链接的人都会根据自己的语言设置来翻译页面!这种自动翻译是有史以来最可怕的错误之一。到底有谁想读机器翻译的文章而不是英文的——尤其是在里面?嗯,我认为至少德语翻译相当好。是的,即使在IT行业也有很多人英语不流利。关键是给每个人选择,而不是硬编码给我们。如果您想要原稿,只需再单击一次,甚至可以更改设置以始终显示原稿。