WrapPanel显示项目宽度+静态宽度?

WrapPanel display item width + static width?

在列表视图中,我想将每个项目显示为它们的宽度,并添加一个静态宽度。因此,如果项目的宽度为 20,并且我想在每个项目之间添加 15 的 space(使该项目的宽度为 35),我该怎么做?我已经为宽度设置了这段代码,但我似乎无法将其更改为显示项目宽度以外的任何其他内容,它不允许我添加“+50”之类的内容。除非有不同的方法来添加项目之间的间距。

    <WrapPanel 
    Width="{Binding (FrameworkElement.ActualWidth), 
    RelativeSource={RelativeSource AncestorType=ScrollContentPresenter}}"

    ItemWidth="{Binding (ListView.View).ItemWidth, 
    RelativeSource={RelativeSource AncestorType=ListView}}"
    />

我不想让 ItemWidth 本身成为一个静态数字,因为它只会截断我的文本:http://i.stack.imgur.com/He9Ef.jpg

如果您的项目确实需要更大 x 个单位,请使用 Padding。如果您希望您的项目由 x 个单位分隔,请使用边距(来自与填充相同的 link)

填充只能应用于某些元素,因此您可能需要调整模板才能使用它