【发布时间】:2014-02-25 02:08:22
【问题描述】:
这似乎是一个常见问题,但我的 Google-Fu 让我一无所获。如果这个问题之前被问过一千次,我们深表歉意!
我有一个收藏,比如ObservableCollection<Athlete>。我想在屏幕上显示该集合,使其看起来像:
[球衣图片] | [球衣图片] | [球衣图片] | [球衣图片]
在这个人为的例子中,关键是每张图片之间的小条。减去那个栏,它只是绑定到集合的ListBox,水平StackPanel 的ItemsPanelTemplate,然后是ItemTemplate,以显示每个项目的相应球衣图片。没问题!
接下来的问题是,除了集合中的最后一个元素之外,如何附加可能是任何图形元素的条形图?
谢谢!
【问题讨论】:
-
这个answer 可能会给你一些想法。他们将
Separator添加到ControlTemplate并使用DataTrigger来控制SeparatorVisibility。
标签: c# wpf data-binding datatemplate itemspaneltemplate