예제 #1
0
        public void SetupBrowser()
        {
            chromiumWebBrowser = new CefSharp.WinForms.ChromiumWebBrowser(new HtmlString(Resources.StatsWindow))
            {
                ActivateBrowserOnCreation = false,
                Location       = new Point(0, 0),
                Name           = "chromiumWebBrowser",
                Size           = new Size(1034, 778),
                TabIndex       = 0,
                Dock           = DockStyle.None,
                RequestHandler = new CustomRequestHandler()
            };

            chromiumWebBrowser.FrameLoadEnd += new EventHandler <FrameLoadEndEventArgs>((sender, frameLoadEndEventArgs) =>
            {
                Invoke((MethodInvoker) delegate
                {
                    ClientSize = new Size(805, 735);
                });

                StatsController.Instance.SetAllSettings();
            });

            chromiumWebBrowser.LoadHtml(Resources.StatsWindow);

            Controls.Add(chromiumWebBrowser);
        }