ShowGridLines
を有効にするGrid
と、パフォーマンスが大幅に低下することに気付きました。
私は のGrid
中に を持っていますScrollViewer
。手動でスクロールすると、アプリケーションは正常に動作します。ただし、プログラムでスクロールすると、タイマーを使用してスムーズにスクロールすると、ShowGridLines
オンで非常に遅くなります。
ShowGridLines
offを使用すると、スクロールは予想どおり 1/2 秒未満で完了します。ShowGridLines
onを使用すると、スクロールに 2 ~ 5 秒かかり、予想外にぎくしゃくします。
なぜShowGridLines
このようなパフォーマンスの低下が生じるのでしょうか? 手動でスクロールするときにそうしないのはなぜですか? これを回避する方法はありますか?