protected override void DrawHeaderPage(TabDrawArgs e, BaseTabRowViewInfo row, BaseTabPageViewInfo pInfo) { base.DrawHeaderPage(e, row, pInfo); BaseTabPageViewInfoDescendant pInfodes = pInfo as BaseTabPageViewInfoDescendant; DrawHeaderPageButtons(e, pInfodes); }
protected override void DrawHeaderPage(TabDrawArgs e, BaseTabRowViewInfo row, BaseTabPageViewInfo pInfo) { base.DrawHeaderPage(e, row, pInfo); XtraTabProgressPage page = pInfo.Page as XtraTabProgressPage; if (page == null) { return; } if (page.Progress == 0) { return; } Rectangle bounds = pInfo.Bounds; bounds.Inflate(-2, -2); bounds.X += 2; bounds.Width = bounds.Width * page.Progress / 100; Color progressColor = Color.FromArgb(0xB1, 0x21, 0xC9, 0x00); e.Graphics.FillRectangle(new SolidBrush(progressColor), bounds); }