Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.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# 渲染不正确_C#_Winforms_Cefsharp - Fatal编程技术网

C# 渲染不正确

C# 渲染不正确,c#,winforms,cefsharp,C#,Winforms,Cefsharp,我已经使用C#在我的应用程序中嵌入了CefSharp,但看起来浏览器渲染不正确(屏幕截图附在下面)。我试图找到这个问题,但没有成功 这就是我初始化CEF的方式: public Form1() { InitializeComponent(); InitializeChromium(); } public void InitializeChromium() { CefSettings settings = new CefSettings(); Cef.Initiali

我已经使用C#在我的应用程序中嵌入了
CefSharp
,但看起来浏览器渲染不正确(屏幕截图附在下面)。我试图找到这个问题,但没有成功

这就是我初始化CEF的方式:

public Form1() {
    InitializeComponent();
    InitializeChromium();
}
public void InitializeChromium() {
    CefSettings settings = new CefSettings();
    Cef.Initialize(settings);
    chromeBrowser = new ChromiumWebBrowser("http://www.google.com");
    chromeBrowser.Dock = DockStyle.Fill;
    this.Controls.Add(chromeBrowser);
}


我想知道为什么会发生这种情况?谢谢。

请向我们展示
InitializeComponent
中的代码这可能是DPI设置大于100%造成的。试试:
CefSettings=newcefsettings();settings.CefCommandLineArgs.Add(“强制设备比例因子”,“1”);初始化(设置)非常感谢,我的dpi设置为125%。当我在正常显示器上设置为100%时。请在
InitializeComponent
中显示代码,这可能是DPI设置大于100%造成的。试试:
CefSettings=newcefsettings();settings.CefCommandLineArgs.Add(“强制设备比例因子”,“1”);初始化(设置)非常感谢,我的dpi设置为125%。当我在正常显示上设置为100%时。