private void TopLevelControl_Move(object sender, EventArgs e) { if (WebBrowserCore != null) { WebBrowserCore.ResizeBrowserWindow(); WebBrowserCore?.BrowserHost?.NotifyMoveOrResizeStarted(); } }
protected override void OnSizeChanged(EventArgs e) { base.OnSizeChanged(e); if (WebBrowserCore != null && !DesignMode) { WebBrowserCore?.ResizeBrowserWindow(); WebBrowserCore?.BrowserHost?.NotifyMoveOrResizeStarted(); } }
private void BrowserCreated(object sender, BrowserCreatedEventArgs e) { this.TopLevelControl.Move += TopLevelControl_Move; WebBrowserCore.ResizeBrowserWindow(); BrowserHostWindow.RaiseWebBrowserControlCreated(); }