2011-12-30 21 views

答えて

2

残念ながら、これは簡単ではありません。リストボックスが仮想化されているかどうかは、そのコンテンツのレンダリングに使用するパネルによって異なります。非仮想化リストボックスの場合、リストボックステンプレートの一部であるScrollViewer(offsetはピクセル単位)に次のメソッドを呼び出すことによって、垂直スクロール位置を設定できます。仮想化するための

ScrollViewer.ScrollToVerticalOffset(offset); 

、あなたはオフセットVirtualizingStackPanel、上の次のメソッドを呼び出すことができ、リストの場所です(あなたはすなわち3.5にスクロールし、二重の値を使用することができ、インデックス3と4の間に半分の方法にスクロールします):私はここで実装ジャンプリストコントロールを見て、コンテキストでこのコードを使用する方法については

ItemsHostStackPanel.SetVerticalOffset(offset); 

http://wp7contrib.codeplex.com/SourceControl/changeset/view/72741#1502048

関連する問題