0

幅 1800 の GridView を作成しました。その中にいくつかの GridViewItems があり、画面の領域よりも多く表示されているため、より多くのコンテンツを表示するにはスワイプする必要があります。ただし、横にスワイプすると、スワイプする前に表示されていないコンテンツが表示されますが、指を離す/スワイプを停止すると、GridView は自動的に一番左のコンテンツにスライドして戻ります。何らかの理由で、私が通常使用している方法は、この特定のプロジェクトでは機能しません。現時点では、GridView には以下が含まれています。

  <GridView
  HorizontalAlignment="Left"
  Width="1800"
  SelectionMode="None"
  IsSwipeEnabled="True"
  IsItemClickEnabled="False">

画面から手を離すと元に戻らないので、グリッドビューを通常どおりにスワイプするには何を追加する必要がありますか?

よろしく。

4

1 に答える 1

2

グリッドビューをスクロールビューアーでラップしようとしましたか?

<ScrollViewer Style="{StaticResource HorizontalScrollViewerStyle}">
   <GridView ... />
</ScrollViewer>

ここにmsdnドキュメントがあります

于 2013-02-05T11:19:03.530 に答える