protected override void OnHandleCreated(EventArgs e) { base.OnHandleCreated(e); if (DesignMode) { if (!_handleCreated) { Paint += PaintInDesignMode; } } else { var windowInfo = CefWindowInfo.Create(); windowInfo.SetAsChild(Handle, new CefRectangle { X = 0, Y = 0, Width = Width, Height = Height }); var client = new CefWebClient(this); var settings = new CefBrowserSettings { // AuthorAndUserStylesDisabled = false, }; CefBrowserHost.CreateBrowser(windowInfo, client, settings, StartUrl); } _handleCreated = true; }
protected override void OnHandleCreated(EventArgs e) { base.OnHandleCreated(e); if (DesignMode) { if (!_handleCreated) Paint += PaintInDesignMode; } else { var windowInfo = CefWindowInfo.Create(); windowInfo.SetAsChild(Handle, new CefRectangle { X = 0, Y = 0, Width = Width, Height = Height }); var client = new CefWebClient(this); var settings = new CefBrowserSettings { // AuthorAndUserStylesDisabled = false, }; CefBrowserHost.CreateBrowser(windowInfo, client, settings, StartUrl); } _handleCreated = true; }