public WpfCefBrowser(NeutroniumCefApp app, ILogger logger) { _App = app; _logger = logger ?? throw new ArgumentNullException(nameof(logger)); StartUrl = "about:blank"; KeyboardNavigation.SetAcceptsReturn(this, true); _mainUiDispatcher = Dispatcher.CurrentDispatcher; }
internal CefGlueWPFWebWindow(NeutroniumCefApp app) { _WpfCefBrowser = new WpfCefBrowser(app) { Visibility = Visibility.Hidden, HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch, ContextMenu = new ContextMenu() { Visibility = Visibility.Collapsed } }; }
public WpfCefBrowser(NeutroniumCefApp app) : this(app, Logger.Log) { }