private void Ctrl_Paint(object sender, PaintEventArgs e) { if (ctrl.Created) { Matrix matrix = e.Graphics.Transform; e.Graphics.Transform = DisplayMatrix; using (Bitmap bmp = PointLayout.DrawLayoutBitmap()) { e.Graphics.Clear(ctrl.BackColor); e.Graphics.DrawImage(bmp, 0, 0); } e.Graphics.Transform = matrix; } }
public void UpdateLayoutPoints() { PointLayout.UpdataPoint(layoutsEnumer.ToArray()); }