1

Windows Phoneのような画像ギャラリーが必要です。左からスワイプすると画像の残りの半分が表示され、画像を画像の幅220を超えてドラッグすると、元の位置に戻るはずです。私は現在、リストボックスを使用して画像を動的に取得し、ジェスチャードラッグを使用してスワイプしています。Windows Phone 7の画像ギャラリーで見られるように正確に動作するようにアニメーションを作成したいと思います。これは、同じプライベートvoid gestur_DragCompleted(object sender、DragCompletedGestureEventArgs e){double len=0.0;のコードです。ダブルsc=0.0; if(e.Direction == System.Windows.Controls.Orientation.Horizo​​ntal){sw =(ScrollViewer)((VisualTreeHelper.GetChild(OfferImage、0)as FrameworkElement).FindName( "ScrollViewer"));

            len = sw.HorizontalOffset;
            var abs = PANEL_DRAG_HORIZONTAL;
            if (abs < 0)
            {

                if (abs < 0 && CurrentItem < IamgeList.Count)
                {
                    //flick right

                    sc = 455.0 * CurrentItem;
                    CurrentItem++;
                    sw.ScrollToHorizontalOffset(sc);

                }
4

0 に答える 0