- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- wp7/tips/listBox_flicker_scroll へ行く。
- 1 (2011-12-13 (火) 11:10:49)
- 2 (2011-12-13 (火) 11:22:27)
高さの違う項目を表示したときの ListBox がたがたスクロール問題とその回避方法
サンプルプロジェクト ScrollViewer_DragTest.zip
WP7 Mango の ListBox には、スクロール中にがたがたスクロールになってしまうという不具合があります。
Windows Phone7 において ListBox は必須のコントロールで、このコントロールを使用しないアプリというのはほぼないと言っても過言ではないかもしれません。
しかしこの ListBox にバグがあります。
- ListBox に高さの違う項目を表示する。
- 項目のどれかを選択状態にする(デフォルトでは
この条件を満たすと、スクロール方向が逆転します。
通常であれば上下にドラッグすると ScrollViewer 内も上下にスクロールしますが、上記の条件を満たすと左右にスクロールしてしまいます。
Opacity = 1.0 にすれば元に戻ります。