public PictureBoxCellRenderer(GridControlBase grid, GridCellModelBase cellModel) : base(grid, cellModel) { cm = (PictureBoxCellModel)cellModel; SupportsFocusControl = false; FixControlParent(drawPictureBox); }
protected override void Dispose(bool disposing) { if (disposing) { drawPictureBox.Dispose(); drawPictureBox = null; cm = null; } base.Dispose(disposing); }
protected override void OnDraw(Graphics g, Rectangle clientRectangle, int rowIndex, int colIndex, GridStyleInfo style) { style.Control = drawPictureBox; PictureBoxCellModel.InitializePictureBox(drawPictureBox, style); base.OnDraw(g, clientRectangle, rowIndex, colIndex, style); }