Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.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_Background - Fatal编程技术网

窗体背景图像撕裂-C#-WinForms

窗体背景图像撕裂-C#-WinForms,c#,winforms,background,C#,Winforms,Background,我在Visual Studio 2019(Windows窗体)上制作一个窗体应用程序,然后在调整窗体大小时注意到图像正在撕裂。我怎样才能修好它?我是否应该更改TabControl控件的一个属性 这里有一张照片显示了发生的事情: 注意:照片中看到的图像是表单控件的背景图像也许您可以尝试覆盖CreateParams方法 protected override CreateParams CreateParams { get { if (Environment.OSVer

我在Visual Studio 2019(Windows窗体)上制作一个窗体应用程序,然后在调整窗体大小时注意到图像正在撕裂。我怎样才能修好它?我是否应该更改
TabControl
控件的一个属性

这里有一张照片显示了发生的事情:


注意:照片中看到的图像是
表单
控件的背景图像

也许您可以尝试覆盖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;
        }
    }
}

这有什么用?