キャンバスに配置するには上/左が必要です。何かを中心に配置する場合は、適切なCanvas.TopにHorizontalAlignment = "Center"を使用してグリッドを追加するか、そこには良い方法がありますか?あなたがキャンバスとの両方を置けばWPFキャンバス上のパーフェクトセンター
このスニップは、グリッドの中央に一部のコンテンツで、150X300キャンバスです....
<Canvas Width="150" Height="300">
<Grid Canvas.Top="75" Width="106" HorizontalAlignment="Center">
{whatever you want centered}
</Grid>
</Canvas>