Tiling of GoView background image

Does anybody have some code to Tile the background image of a GoView that they wish to share ?
Stig Nielsson

Here’s some code from the FAQ that shows how to display a background gradient, in a class that inherits from GoView:
// display a gradient background fixed in the view (does not scroll or scale)
protected override void PaintPaperColor(Graphics g, RectangleF cliprect) {}
protected override void PaintBackgroundDecoration(Graphics g, RectangleF clipRect) {
RectangleF rect = this.DocExtent;
Brush b = new LinearGradientBrush(rect, Color.LightBlue, Color.White,
g.FillRectangle(b, rect);
base.PaintBackgroundDecoration(g, clipRect);
This isn’t exactly what you want, of course…