Canvas

Canvasの上に、座標を指定してコントロールを配置する。

Canvas Class (System.Windows.Controls) | Microsoft Docs
WPF4.5入門 その14 「レイアウトコントロールのCanvasとStackPanel」 - かずきのBlog@hatena

座標を指定
座標を指定

Canvasの中にButtonを配置して、Buttonのプロパティのような感じでCanvasのプロパティ"Canvas.Left"とか"Canvas.Top"とか座標を指定する。
(このような子要素で親のクラスのプロパティを指定できるようなものを添付プロパティという。これについてはいずれ扱う。)

実行時
実行時

実行するとこうなる。

Sample/wpf/Canvas/Canvas/src/Canvas_ at master · bg1bgst333/Sample · GitHub