2009-02-26 14 views
2

選択したアイテムを常にリストボックスの中央に置くことは可能ですか?ユーザーが項目を選択した場合、新しく選択された項目が真ん中になるようにスクロールしたい。WPF:リストボックス、選択したアイテムを中心にする

「エッジケース」(最初と最後のいくつかのアイテム)が可能になりたいと思いますが、それは問題ありません。

答えて

2

David Ansonさんがブログに投稿した投稿はPart 1Part 2です。彼は、アイテムをリストボックスの中心に置く拡張メソッドを提供します。あなたはそれを上手くいくことができるかもしれません。

0

カスタムコードの2行で可能です。ここにはsample implementationの議論があります。あなたは奇数だけの偶数の項目を考慮に入れて少し調整する必要があるかもしれませんが、一般的な考え方は同じです。

+0

CarouselListBoxには、通常のListBoxで見つけることのできない多くのプロパティが含まれているようです。リストボックスのScrollViewerを取得するにはどうすればよいですか? – Vegar

+0

リンクが失われました。それを更新してください。 – SuperJMN

関連する問題