It is possible to add vector items to a map control manually. To do this, create a VectorItemsLayer object and add it to the MapControl.Layers collection. After this, there are two ways of providing vector items to a map.
The VectorItemsLayer.Items property allows you to work with elements of this collection, but does not allow changing the collection itself.
To learn more on how to manually generate items, refer to How to: Add Vector Items to a Map Using XAML.
The VectorItemsLayer.ItemsSource property allows you to specify the collection of vector items that are displayed by a map.
To learn more on how to manually generate items, refer to How to: Bind Vector Item Source to Map Control.