Ejemplo n.º 1
0
 private void button1_Click(object sender, EventArgs e)
 {
     System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();
     watch.Start();
     _webHostCtrl.GetWebControlImage();
     watch.Stop();
     button1.Text = $"Image ({watch.ElapsedMilliseconds})";
 }
Ejemplo n.º 2
0
        private void DrawWebControlImage(WebHostControl ctrl)
        {
            if (!ctrl.Visible)
            {
                System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();
                watch.Start();
                Bitmap bmp = ctrl.GetWebControlImage();

                if (bmp == null)
                {
                    return;
                }

                watch.Stop();
                Graphics grphx = Graphics.FromHwnd(Handle);
                grphx.DrawImage(bmp, _webControlRect);
                button1.Text = $"Image ({watch.ElapsedMilliseconds})";
            }
        }