public void DrawingField_Tapped(object sender, TappedRoutedEventArgs e)
{
var drawingField = sender as Canvas;
if (drawingField != null)
{
double pointedX = e.GetPosition(this).X;
double pointedY = e.GetPosition(this).Y;
UIElement createElement = CreateSelectedElement();
Canvas.SetTop(createElement, pointedY - 100);
Canvas.SetLeft(createElement, pointedX - 100);
drawingField.Children.Add(createElement);
}
}