CefSharp.WinForms "Dock = DockStyle.Fill" без эффекта, черный край. Как заставить ChromiumWebBrowser заполнить TBForm? - PullRequest
0 голосов
/ 21 октября 2018
public partial class TBForm : Form
{
    private readonly ChromiumWebBrowser browser;

    public TBForm()
    {
        InitializeComponent();

        browser = new ChromiumWebBrowser("www.baidu.com")
        {
            Dock = DockStyle.Fill,
        };

        this.Controls.Add(browser);
    }
}

я получил этот результат

CefSharp.WinForms "Dock = DockStyle.Fill" без эффекта, черный край.

как сделатьли ChromiumWebBrowser заполнить TBForm?

1 Ответ

0 голосов
/ 26 августа 2019

Вы пытались отключить движок графического процессора с помощью CefCommandLineArgs?

Когда вы объявляете:

CefSettings settings = new CefSettings();

до инициализации:

Cef.Initialize(settings);

Попробуйте добавить строку nexкода:

settings.CefCommandLineArgs.Add("disable-gpu", "1");
...