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.Horizontal){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);
}