Ive заметил, что размещение TextBlocks внутри другого TextBlock автоматически дает им промежуток между ними. Я хотел бы использовать это поведение для пользовательского элемента ItemsControl. Я хочу, чтобы содержимое в этом ItemsControl автоматически получало определенное количество пикселей между ними, но только между ними, а не после последнего элемента или до первого.WPF: Mimicing TextBlock авто-интервал между контентом
(Edit)
<TextBlock>
<TextBlock Text="A" />
<TextBlock Text="B" />
<TextBlock Text="C" />
</TextBlock>
givese: "ABC", а не "ABC"
<ItemsControl>
<Button Content="A" />
<Button Content="B" />
<Button Content="C" />
</ItemsControl>
дает три плотно упакованные кнопки, но я хочу, запас вокруг кнопки B, то есть расстояние между каждым или что-то внутри этого элемента ItemsControl. Я не хочу вручную устанавливать поля.
Не совсем понятно, что вам нужно. Что вы понимаете под пользовательским элементом ItemsControl? Как это связано с TextBlocks? Вы собираетесь помещать TextBlocks внутри ItemsControl? Или просто какой-нибудь объект? –