I\'m reposting this question as I didn\'t get much of a response last time, hopefully a bit of re-wording might help...
Essentially what I\'m trying to do is to create a
As your Canvas doesn't seem to have fixed width and height, I would include it into a Viewbox:
Canvas
Viewbox
Alternatively, place your entire UserControl into a ViewBox.
UserControl
ViewBox