Unable to set Mouse Cursor on Canvas
The problem is that the Canvas is in the lazy-loading state (without background and children element). Please try to give it specific Background, SetCursor will work.
<Canvas Grid.Column="1" Background="OrangeRed" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"></Canvas>
CLICK HERE to find out more related problems solutions.