Beispiel #1
0
        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;
        }
Beispiel #2
0
 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)
 {
 }