Beispiel #1
0
 private void DialogPane_Resize(object sender, EventArgs e)
 {
     /*if (!this.Visible) return;
      * Graphics gDst = Graphics.FromImage(buffer);
      * IntPtr hDst = gDst.GetHdc();
      * foreach(Control cltr in controls)
      * {
      *  Graphics gSrc = cltr.CreateGraphics();
      *  IntPtr hSrc = gSrc.GetHdc();
      *  Gdi32.BitBlt(hDst, cltr.Left, cltr.Top, cltr.Width, cltr.Height,
      *      hSrc, 0, 0, (uint)CopyPixelOperation.SourceCopy);
      *  gSrc.ReleaseHdc(hSrc);
      *  gSrc.Dispose();
      * }
      * gDst.ReleaseHdc(hDst);
      * gDst.Dispose();
      *
      * this.Image = buffer;*/
     renderTarget?.Resize(new Size2(this.ClientSize.Width, this.ClientSize.Height));
 }