public partial class BrowserWindow : Window
{
private static readonly log4net.ILog log = log4net.LogManager.GetLogger
(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
private CefSharp.Wpf.WebView m_Browser;
public BrowserWindow()
{
log.Debug("BrowserWindow()");
InitializeComponent();
log.Debug("Done InitializeComponent()");
log.Error("!!!!!! RETURNING");
try
{
log.Debug("Creating cefsharp object");
m_Browser = new CefSharp.Wpf.WebView();
}
catch (Exception e)
{
log.Error("Error creating cefsharp: " + e.Message);
return;
}
CefSharp.Settings settings = new Settings();
settings.CachePath = System.IO.Path.GetTempPath();
log.Debug("Initializing Cefsharp");
CEF.Initialize(settings);
Grid1.Children.Add(m_Browser);
m_Browser.Address = "http://pubmed.org";
m_Browser.Visibility = System.Windows.Visibility.Visible;
m_Browser.Width = Grid1.Width;
m_Browser.Height = Grid1.Height;
}
}