'MVVM user controls for toolbar

I want to create a WPF MVVM program something like in power point where you can place differents shapes on a canvas.

I want a toolbar where I have rectangles, circles, paths. What usercontrols should i use for toolbar to drag these items from onto the canvas?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source