我注意到将 TextBlocks 放在另一个 TextBlock 中会自动在它们之间留出一些间距。我想将此行为用于自定义 ItemsControl。我希望此 ItemsControl 中的内容在它们之间自动获取一定数量的像素,但仅在最后一项之间或在第一项之前而不是在最后一项之后。
(编辑)
<TextBlock>
<TextBlock Text="A" />
<TextBlock Text="B" />
<TextBlock Text="C" />
</TextBlock>
Givese:“AB C”而不是“ABC”
<ItemsControl>
<Button Content="A" />
<Button Content="B" />
<Button Content="C" />
</ItemsControl>
给出了三个紧凑的按钮,但我希望按钮 B 周围有一个边距,即每个按钮之间的间距,或者这个 ItemsControl 中的任何内容。我不想手动设置边距。