private void gridControl1_PaintEx(object sender, DevExpress.XtraGrid.PaintExEventArgs e) { SkinElement elem = GridSkins.GetSkin(this.gridControl1.LookAndFeel.ActiveLookAndFeel)[GridSkins.SkinGridLine]; e.Cache.DrawLine(e.Cache.GetPen(elem.Color.ForeColor), new Point(e.ClipRectangle.X, e.ClipRectangle.Top), new Point(e.ClipRectangle.Right, e.ClipRectangle.Top)); }
private void GridControl_PaintEx(object sender, DevExpress.XtraGrid.PaintExEventArgs e) { if (!dragRectangle.IsEmpty) { using (SolidBrush br = new SolidBrush(Color.FromArgb(170, DevExpress.LookAndFeel.LookAndFeelHelper.GetSystemColor(DevExpress.LookAndFeel.UserLookAndFeel.Default.ActiveLookAndFeel, SystemColors.Control)))) e.Cache.FillRectangle(br, dragRectangle); } }
private void GridControl1_PaintEx(object sender, DevExpress.XtraGrid.PaintExEventArgs e) { foreach (GridBand band in advBandedGridView1.Bands) { DrawObjectBorder(e.Cache, GetBandBounds(band)); } foreach (GridColumn col in advBandedGridView1.VisibleColumns) { DrawObjectBorder(e.Cache, GetColumnBounds(col)); } }
private void GridControl_PaintEx(object sender, DevExpress.XtraGrid.PaintExEventArgs e) { GridViewInfo gvi = View.GetViewInfo() as GridViewInfo; GridRowInfo gri = gvi.RowsInfo.FindRow(ItemRowHandle()); if (gri == null) { return; } Rectangle drawRect = gri.DataBounds; drawRect.Height--; e.Cache.FillRectangle(gri.Appearance.GetBackBrush(e.Cache), drawRect); drawRect.Inflate(-3, -3); e.Cache.DrawString(Text, gri.Appearance.Font, gri.Appearance.GetForeBrush(e.Cache), drawRect, gri.Appearance.GetStringFormat()); }
private void GridControl_PaintEx(object sender, DevExpress.XtraGrid.PaintExEventArgs e) { GridViewInfo vi = GetViewInfo(); Pen pen = e.Cache.GetPen(_View.PaintAppearance.VertLine.BackColor); int lastRowIndex = vi.RowsInfo.GetLastVisibleRowIndex(); foreach (GridRowInfo ri in vi.RowsInfo) { if (ri.IsGroupRow || ri.RowHandle == _View.FocusedRowHandle) { continue; } foreach (GridColumn column in _View.VisibleColumns) { Point p1 = new Point(vi.ColumnsInfo[column].Bounds.Right - 1, ri.Bounds.Y); int bottom = lastRowIndex == ri.RowHandle ? GetGridViewBottom() : ri.Bounds.Bottom - 2; Point p2 = new Point(vi.ColumnsInfo[column].Bounds.Right - 1, bottom); e.Cache.DrawLine(pen, p1, p2); } } }
private void MainPictureEdit_PaintEx(object sender, DevExpress.XtraGrid.PaintExEventArgs e) { double actualZoomFactor = GetActualZoomFactor(sender as PictureEdit); if (actualZoomFactor == -1) { return; } double multiplier = actualZoomFactor * 100 / defaultZoomPercent; if (insertPoint.X == 0 && insertPoint.Y == 0) { return; } drawingRectangle.Width = Convert.ToInt32(defaultRectangle.Width * multiplier); drawingRectangle.Height = Convert.ToInt32(defaultRectangle.Height * multiplier); Point viewportPoint = mainPictureEdit.ImageToViewport(insertPoint); viewportPoint.X -= drawingRectangle.Width / 2; viewportPoint.Y -= drawingRectangle.Height / 2; drawingRectangle.Location = viewportPoint; try { if (!Hidden) { DrawEx(e.Cache); } } catch (Exception exception) { XtraMessageBox.Show(exception.ToString()); } }
private void GridControl_PaintEx(object sender, DevExpress.XtraGrid.PaintExEventArgs e) { DrawHotTrackedCell(e.Cache); }