在 WPF 中,实现如下图所示控件的最佳方法是什么?您有很多图像,并非所有图像都可以一次看到,但是您可以左右分页或滚动,我不知道如何调用它。两侧的两个按钮可以左右滚动并带来新的图像。
问问题
3765 次
2 回答
3
如果您需要滚动图像,您可以使用一个简单的 ListBox(如果您愿意,可以将其设置为水平),如果您将列表框绑定到图像的 ItemsSource,则应用将包含图像的 ItemTemplate。
这是水平列表框的示例 -
http://immersivenick.wordpress.com/2012/01/14/wpf-short-horizontal-listbox/
如果您不使用绑定,您可以只添加带有图像内容的 LisBoxItems。
于 2012-05-02T07:19:31.000 回答
1
如果您想让它更具吸引力,您可以使用轮播控件。
周围有一些免费的:http: //www.codeproject.com/Articles/181835/WPF-Carousel-Control
还有一些商业的。我使用了 Infragistics Carousel Control 并发现它非常好: http: //www.infragistics.com/dotnet/netadvantage/wpf/xamcarouselpanel.aspx#Overview
于 2012-05-02T07:37:57.917 回答