如果我有一个包含许多元素的 Horizontal StackPanel,它们之间的边距不同:
如果我给每个元素一个左边距,或者给每个第二个元素一个左右边距,有什么区别吗 - 这样只有一个元素设置了它的边距属性。
<StackPanel Orientation="Horizontal">
<TextBlock Name="textblock1" />
<TextBlock Name="textblock2" Margin="5,0,0,0" />
<TextBlock Name="textblock3" Margin="10,0,0,0" />
...
</StackPanel>
或者
<StackPanel Orientation="Horizontal">
<TextBlock Name="textblock1" />
<TextBlock Name="textblock2" Margin="5,0,10,0" />
<TextBlock Name="textblock3" />
...
</StackPanel>
我只是想知道是否有关于此的最佳实践。