private void Panel_Product_SizeChanged(object sender, EventArgs e) { m_hcLine = new HorizontalCenterLine() { Height = 4, Width = _pb.Width, Left = 0, Top = _pb.Height / 2 - 2, PenColor = Color.Green, }; bitmap = new Bitmap(_pb.Width, _pb.Height); }
/// <summary> /// /// </summary> private void Init() { this.AllowDrop = true; _pb = new PictureBox(); this.Controls.Add(_pb); _pb.Dock = DockStyle.Fill; // _pb.Paint += new System.Windows.Forms.PaintEventHandler(this.pictureBox1_Paint); _pb.SendToBack(); m_hcLine = new HorizontalCenterLine() { Height = 4, Width = _pb.Width, Left = 0, Top = _pb.Height / 2 - 2, PenColor = Color.Green, }; bitmap = new Bitmap(_pb.Width, _pb.Height); m_pen = new Pen(Color.Green, 3); _pb.Refresh(); this.SizeChanged += Panel_Product_SizeChanged; }