窗体背景图像撕裂 - C# - WinForms
Form Background Image Tearing - C# - WinForms
我在 Visual Studio 2019(Windows 表单)上制作了一个表单应用程序,然后在我调整表单大小时发现图像撕裂了。我该如何解决?我应该更改 TabControl
控件的属性之一吗?
这是一张展示事情经过的照片:
Background Image Tearing
注:图中所见为Form
控件
的背景图
也许你可以尝试覆盖 CreateParams 方法。
protected override CreateParams CreateParams
{
get
{
if (Environment.OSVersion.Version.Major >= 6)
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000;
return cp;
}
else
{
return base.CreateParams;
}
}
}
我在 Visual Studio 2019(Windows 表单)上制作了一个表单应用程序,然后在我调整表单大小时发现图像撕裂了。我该如何解决?我应该更改 TabControl
控件的属性之一吗?
这是一张展示事情经过的照片: Background Image Tearing
注:图中所见为Form
控件
也许你可以尝试覆盖 CreateParams 方法。
protected override CreateParams CreateParams
{
get
{
if (Environment.OSVersion.Version.Major >= 6)
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000;
return cp;
}
else
{
return base.CreateParams;
}
}
}