public ScTabHeaderPevNextBtn(ScMgr scMgr) : base(scMgr) { prePlane = new ScPanel(); Add(prePlane); nextPlane = new ScPanel(); Add(nextPlane); prePlane.D2DPaint += PrePlane_D2DPaint; prePlane.MouseEnter += PrePlane_MouseEnter; prePlane.MouseDown += PrePlane_MouseDown; prePlane.MouseLeave += PrePlane_MouseLeave; prePlane.MouseUp += PrePlane_MouseUp; nextPlane.D2DPaint += NextPlane_D2DPaint; nextPlane.MouseEnter += NextPlane_MouseEnter; nextPlane.MouseDown += NextPlane_MouseDown; nextPlane.MouseLeave += NextPlane_MouseLeave; nextPlane.MouseUp += NextPlane_MouseUp; SizeChanged += ScTabHeaderPevNextBtn_SizeChanged; }
public ScTabPreNexBtn(ScMgr scMgr, float w, float h) : base(scMgr) { Width = w; Height = h; float btnWidth = w / 2 - 1; float btnHeight = h; prePlane = new ScPanel(); prePlane.Width = btnWidth; prePlane.Height = h; prePlane.Location = new Point(0, 0); Add(prePlane); nextPlane = new ScPanel(); nextPlane.Width = btnWidth; nextPlane.Height = h; nextPlane.Location = new PointF(w / 2 + 1, 0); Add(nextPlane); prePlane.D2DPaint += PrePlane_D2DPaint; prePlane.GDIPaint += PrePlane_GDIPaint; prePlane.MouseEnter += PrePlane_MouseEnter; prePlane.MouseDown += PrePlane_MouseDown; prePlane.MouseLeave += PrePlane_MouseLeave; prePlane.MouseUp += PrePlane_MouseUp; nextPlane.D2DPaint += NextPlane_D2DPaint; nextPlane.GDIPaint += NextPlane_GDIPaint; nextPlane.MouseEnter += NextPlane_MouseEnter; nextPlane.MouseDown += NextPlane_MouseDown; nextPlane.MouseLeave += NextPlane_MouseLeave; nextPlane.MouseUp += NextPlane_MouseUp; }