Это легко.При условии, что у вас есть Canvas, как в этом XAML
<Window ...>
<Canvas Name="canvas" />
</Window>
, вы можете поиграться с кодом, подобным этому:
Rectangle rect = new Rectangle
{
Fill = Brushes.Red,
Width = 100,
Height = 100
};
Canvas.SetLeft(rect, 100);
Canvas.SetTop(rect, 100);
canvas.Children.Add(rect);