エクスプローラのフォルダリストにフォーカスをあてて
カーソルを下に移動させると、ファイル一覧が表示されますが
常にファイル一覧を表示するのではなく、カーソルが止まったところで
表示されるようになっています。

このようなものを実装するにはどういう方法が最適なのでしょうか。

今作っているのは、ListView1 の項目にフォーカスがあたると
その内容が ListView2 に表示されるものです。
カーソルを一気に移動させようとしても、ListView2 にいつも
描画しようとするので、処理が重くなってしまいます。

C# と直接関係のない話題かと思いますが、いい知恵があったら貸してください。
よろしくお願いいたします。