如何设置 WrapPanel itemsource 列表?
我想在 WrapPanel 中显示图像列表。我该怎么做或者我应该使用其他控件?
I want to show in WrapPanel a list of images. How can I do that or maybe I shall use other control ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您绝对可以使用 WrapPanel 来显示图像列表,垂直或水平滚动。要获得类似于 People hub 中的图像的全景图块效果,您可以执行以下操作:
请注意,ListBox 内的 WrapPanel 确实会拾取您定义的 DataTemplate .. 因此您可以完全自由地将任何列表绑定到你的 WrapPanel。
希望这有帮助!
You can absolutely use the WrapPanel to show a list of images, scrolling vertically or horizontally. To get the kind of panoramic tile effect like in People hub with your images, you could do something like this:
Please note that a WrapPanel inside a ListBox does pick up the DataTemplate you define .. so you have complete liberty to bind any list to your WrapPanel.
Hope this helps!
搜索相同的内容并发现此内容:在 WrapPanel 中显示项目集合。
或者您可以使用 Xceed 的 SwitchPanel。
Search for the same thing and came across this: Displaying a Collection of Items in a WrapPanel.
or you can use Xceed's SwitchPanel.
是的,绝对不是 WrapPanel,它没有 ItemsSource,它不能接受列表。
使用ListBox,您可以设置ItemsSource。
编辑
Yes definetly not the WrapPanel, it has not ItemsSource, it can't take a list.
Use the ListBox, and you can set the ItemsSource.
Edit