public class MyCornerRenderer : FarPoint.Win.Spread.CellType.IRenderer
{
public bool CanOverflow() { return true; }
public bool CanBeOverflown() { return true; }
public virtual void PaintCell(Graphics g, Rectangle r, FarPoint.Win.Spread.Appearance appear, object value, bool issel, bool isl, float zoom) {
g.FillRectangle(Brushes.Green, 0, 0, 30, 30);
}
public Size GetPreferredSize(Graphics g, Size size, FarPoint.Win.Spread.Appearance appear, object value, float zoomFactor)
{
size = new Size(10, 10);
return size;
}
}
private void Form1_Load(object sender, EventArgs e)
{
fpSpread1.ActiveSheet.SheetCornerStyle.Renderer = new MyCornerRenderer();
}