5

WPF で、下の図のようなコントロールを実装する最良の方法は何ですか? 多くの画像があり、すべてを一度に表示できるわけではありませんが、左右にページングしたり、スクロールしたりできます。呼び出す方法がわかりません。側面の 2 つのボタンは左右にスクロールし、新しい画像をもたらします。

ここに画像の説明を入力

4

2 に答える 2

3

画像のスクロールが必要な場合は、単純な ListBox を使用できます (必要に応じて水平にすることもできます)。リストボックスを画像の ItemsSource にバインドする場合は、画像を含む ItemTemplate を適用します。

これは、水平の ListBox の例です -

http://immersivenick.wordpress.com/2012/01/14/wpf-short-horizo​​ntal-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 に答える