I have made a control which inherits TextBox, and I’m trying to give a notebook grid:

I already have the code that will specify where to draw the lines including all of the grids features, but I’m not sure what to draw it to.
I’ve Googled a lot and searched for a brush that will let me have the same interface as a DrawingContext (so I could call drawingContext.DrawLine() etc.), or something familiar, but I couldn’t find any!
So how can I achieve to get my grid background?
P.S I can’t create a static bmp file and load it, because the grid color and spacing would most certainly change
You could try using
DrawingVisualto get yourDrawingContextthen create aVisualBrushto assign to yourBackground. Something like this.