public override int DoDraw(DrawListViewSubItemEventArgs e, int x, CRC.Controls.EXColumnHeader ch) { if (this.MyImage != null) { Image img = this.MyImage; int imgy = e.Bounds.Y + ((int)(e.Bounds.Height / 2)) - ((int)(img.Height / 2)); e.Graphics.DrawImage(img, x, imgy, img.Width, img.Height); x += img.Width + 2; } return(x); }
public override int DoDraw(DrawListViewSubItemEventArgs e, int x, CRC.Controls.EXColumnHeader ch) { return(x); }
//return the new x coordinate public abstract int DoDraw(DrawListViewSubItemEventArgs e, int x, CRC.Controls.EXColumnHeader ch);