1

Silverlight を使用して Windows Phone 7 アプリを作成していますが、一部の ListBox で問題が発生しています。それらはわずかにスクロールするだけで、リストの一番下までスクロールしようとすると元の位置に戻ります。一部の ListBox は正常に動作します。他の人はしません。機能しないものは、一般的により複雑です。

たとえば、1 つのシナリオとして、検索結果の ListBox と、リストの下部にあるボタンを使用して、より多くの結果を取得したいとします。[その他] ボタンは、ListBox の一番下までスクロールすることによってのみ表示されます。

4

2 に答える 2

2

下部にあるボタンで説明したような、より複雑なシナリオでは、ListBox でスクロールを実行したくありません。ListBox とボタンを含むGridまたはStackPanelがあると思います。

ListBox のスクロールをオフにします ( VerticalScrollbarVisibilityDisabledに設定します)。次に、スクロールする必要があるすべてのもの (おそらくGridまたはStackPanel ) をScrollViewerにグループ化し、そのVerticalScrollbarVisibilityAutoに設定します。さらに、ScrollViewerのサイズが画面に収まるようにしてください。

于 2010-11-22T08:10:11.100 に答える
1

これは、リストボックスが大きすぎてコンテンツをスクロールする必要がない場合に発生します。収まりきらないほど多くのコンテンツがあることを期待している場合は、おそらくディスプレイよりも大きくなります。

于 2010-11-22T05:47:45.703 に答える