private void BtnLoad_Click(object sender, RoutedEventArgs e) { if (MainWindowJs != null) { return; } MainWindowJs = new MainWindowJs(); var demoPage = @"local://whatever/html/index.html"; var asyncJsObject = new AsyncJsObject(); asyncJsObject.Name = "mainWindowVo"; asyncJsObject.BindObject = this.MainWindowJs; var helper = CefViewHelper.Create(asyncJsObject, demoPage); MainWindowJs.MainCefViewHelper = helper; GridFrontPage.Children.Clear(); helper.AppendCefBrowser(GridFrontPage); }
public MainWindow() { InitializeComponent(); CustomizeInitializeComponent(); MainWindowJs = new MainWindowJs(this); }