WPF图像滚动条 - 寻找与图像中行为相似的控件

时间:2012-05-02 07:12:42

标签: wpf

在WPF中,实现控件的最佳方法是什么,如下图所示? 你有很多图像,不是所有的图像都可以一次看到,但你可以在右边和左边做一些分页,或滚动,我不知道如何调用它。 两侧的两个按钮左右滚动并带来新的图像。

enter image description here

2 个答案:

答案 0 :(得分:3)

如果您需要滚动图像,可以使用简单的ListBox(如果您愿意,可以将其设置为水平),如果将列表框绑定到图像的ItemsSource,则应用包含图像的ItemTemplate。

以下是水平ListBox的示例 -

http://immersivenick.wordpress.com/2012/01/14/wpf-short-horizontal-listbox/

如果你不使用绑定,你可以添加带有图像内容的LisBoxItems。

答案 1 :(得分:1)

如果你想让它更具吸引力,你可以使用Carousel Control。

周围有一些免费的: http://www.codeproject.com/Articles/181835/WPF-Carousel-Control

还有一些商业广告。 我使用了Infragistics Carousel Control并发现它非常好: http://www.infragistics.com/dotnet/netadvantage/wpf/xamcarouselpanel.aspx#Overview