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