C# winforms窗口太大
我想这些图片已经足够说明。。。 窗户的灰色部分与蓝色部分重叠 我可以通过将普通窗口变大一点或将缩放比例更改为DPI来解决该问题。我的笔记本电脑被设置为125%缩放,我想这就是问题所在?但是如何修复messagebox呢 我使用的是Visual studio 2017 15.2,它是一款带有.net framework 4.6.2的C#Winforms应用程序 MessageBox窗口太大: 窗口太大: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中,您
您可以尝试不使用125%的缩放比例,也可以调整大小使其适合。在VisualStudio中,您可以编辑窗口的大小(最小和最大大小),对它们进行处理,您可能会发现适合您的项目的大小。只需将DpiAware设置添加到应用程序中,就可以解决此问题。要执行此操作,请右键单击项目、添加、新建项,然后在Visual C#Items中查找应用程序清单文件 添加后,打开此文件并取消对包含dpiAware的部分的注释(在Windows设置中)
HTH蓝色面。。表示蓝色边框?在13英寸屏幕上是1080p,我在100%屏幕上看不到任何内容。默认设置是150%。这很有效!谢谢。:(我会在5分钟内标记你的答案。)还有一件事,我如何将其嵌入到我的.exe中?很高兴能提供帮助。当你编译时,它会自动嵌入。如果我将应用程序与所有内容一起保存在文件夹中,它会起作用。但是如果我移动.exe,问题会再次出现,因此我认为它不会嵌入。我尝试了一些方法,并在谷歌上搜索了很多次,但我找不到任何东西。如果我添加了该选项在它需要管理员权限的清单中,它将嵌入。但是如果我删除它,它不会。。。