Build a Paint app that lets you draw lines and circles on any picture, including one you take with the camera. You'll learn about Canvases, reacting to the user's touch, and working with color and background properties.
View in book formOn Canvas.Touched, call Canvas.DrawCircle. On Canvas.Dragged, call Canvas.DrawLine
Drag in three buttons, one for each color. On the click events, change the Canvas.PaintColor
Add buttons for each size (e.g., 2 and 8) and define a variable dotSize. When clicked, set dotsize to the right value. Use dotSize when you DrawCircle.
Drag in a Camera component and set the Canvas Background image on Camera.AfterPicture
When each color button is clicked, changes its color and other button's color so user knows what is selected.