0

私は LongListSelector を持っていて、データを listBox でラップして、アイテムに Tilt Effect を使用できるようにしました。各項目をクリックして別のページに移動する方法を考えていました。

私はパノラマ ビューを使用しています。それが理にかなっている場合、5 つの異なるアイテムがあります。私はこれまで一度も使用したことがないので、素人の言葉で話す必要があるかもしれません.

4

1 に答える 1

0

LongListSelector 内にボタンを含めることができます。各ボタンは、パノラマ アイテムの 1 ページを表します。次に、パノラマ インデックスを選択して、パノラマ ページに移動できます。

(pan.Items[curIndex] as PanoramaItem).Visibility = Visibility.Collapsed; 
pan.SetValue(Panorama.SelectedItemProperty, pan.Items[(curIndex + 1) % pan.Items.Count]); 
pan.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity)); (pan.Items[curIndex] as 
PanoramaItem).Visibility = Visibility.Visible; 

詳細については、このリンクを参照してください。 http://xme.im/slide-or-change-panorama-selected-item-programatically#sthash.wyPDtWil.dpuf

上記のコードは次のページに移動します。特定のページに移動するには、2 行目の "curIndex + 1" を目的のページのインデックスに変更します。5 ページの場合、インデックスの範囲は 0 ~ 4 にする必要があります。

于 2013-10-14T22:53:59.810 に答える