質問

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

たとえば、1つのシナリオは、検索結果のリストボックスとリストの下部にあるボタンが必要です。リストボックスの下部にスクロールすることにより、より多くのボタンを表示する必要があります。

役に立ちましたか?

解決

より複雑なシナリオでは、下部のボタンで説明するようなシナリオでは、リストボックスにスクロールを実行する必要はありません。あなたはおそらく持っています グリッド またはa スタックパネル リストボックスとボタンが含まれています。

リストボックスのスクロールをオフにします(セット Verticalscrollbarvisibility無効)。次に、スクロールする必要があるすべてをグループ化します(おそらく グリッド また スタックパネル) に ScrollViewer そしてそれを設定します Verticalscrollbarvisibility自動. 。さらに、 ScrollViewer画面にサイズが収まります。

他のヒント

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top