列が中央揃えになっているグリッドがあります。たとえば、このグリッドのセルにあるすべての画像は、そのセルの中央に配置されます。これを設定するグリッド定義には何もありません。グリッドの定義は次のとおりです。
<Grid Canvas.Left="16" Canvas.Top="229" Visibility="{Binding Status,
Converter={StaticResource EnumToVisibilityConverter},
ConverterParameter='OK,Processing'}" IsEnabled="{Binding Status,
Converter={StaticResource EnumToBoolConverter},
ConverterParameter='OK'}" >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="100" />
<ColumnDefinition Width="150" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="40" />
<RowDefinition Height="40" />
<RowDefinition Height="40"/>
<RowDefinition Height="40"/>
</Grid.RowDefinitions>
<Image Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="2" Source="image1.png" Stretch="Fill" Width="111" Height="20" />
<Image Grid.Column="0" Grid.Row="1" Source="image2.png" Width="49" Height="17"/>
</Grid>
上記の画像は両方とも中央揃えです。
親キャンバスを確認しましたが、中央に配置する必要があることを示すものは何もありません。グリッド列の配置を左に設定する方法はありますか?
各コンポーネントのプロパティが設定されている場所を確認できるツールはありますか?(開発者ツールバーがCCSおよびHTMLに対して行うことと同様)