Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# winforms窗口太大_C#_Winforms_Window_Visual Studio 2017 - Fatal编程技术网

C# winforms窗口太大

C# winforms窗口太大,c#,winforms,window,visual-studio-2017,C#,Winforms,Window,Visual Studio 2017,我想这些图片已经足够说明。。。 窗户的灰色部分与蓝色部分重叠 我可以通过将普通窗口变大一点或将缩放比例更改为DPI来解决该问题。我的笔记本电脑被设置为125%缩放,我想这就是问题所在?但是如何修复messagebox呢 我使用的是Visual studio 2017 15.2,它是一款带有.net framework 4.6.2的C#Winforms应用程序 MessageBox窗口太大: 窗口太大: 您可以尝试不使用125%的缩放比例,也可以调整大小使其适合。在VisualStudio中,您

我想这些图片已经足够说明。。。 窗户的灰色部分与蓝色部分重叠

我可以通过将普通窗口变大一点或将缩放比例更改为DPI来解决该问题。我的笔记本电脑被设置为125%缩放,我想这就是问题所在?但是如何修复messagebox呢

我使用的是Visual studio 2017 15.2,它是一款带有.net framework 4.6.2的C#Winforms应用程序

MessageBox窗口太大:

窗口太大:


您可以尝试不使用125%的缩放比例,也可以调整大小使其适合。在VisualStudio中,您可以编辑窗口的大小(最小和最大大小),对它们进行处理,您可能会发现适合您的项目的大小。

只需将DpiAware设置添加到应用程序中,就可以解决此问题。要执行此操作,请右键单击项目、添加、新建项,然后在Visual C#Items中查找应用程序清单文件

添加后,打开此文件并取消对包含dpiAware的部分的注释(在Windows设置中)


HTH

蓝色面。。表示蓝色边框?在13英寸屏幕上是1080p,我在100%屏幕上看不到任何内容。默认设置是150%。这很有效!谢谢。:(我会在5分钟内标记你的答案。)还有一件事,我如何将其嵌入到我的.exe中?很高兴能提供帮助。当你编译时,它会自动嵌入。如果我将应用程序与所有内容一起保存在文件夹中,它会起作用。但是如果我移动.exe,问题会再次出现,因此我认为它不会嵌入。我尝试了一些方法,并在谷歌上搜索了很多次,但我找不到任何东西。如果我添加了该选项在它需要管理员权限的清单中,它将嵌入。但是如果我删除它,它不会。。。