ツリービューとテキストボックスがあります。テキストボックスに入力すると、ツリービューがリアルタイムで更新されます(入力内容でフィルタリングし、ツリービューのオブジェクトと照合します)。
問題は、ボックスに入力しているときに少しフリーズし始めることです。すなわち。ツリービューが更新されている間、テキストボックスがフリーズします。ツリービューにデータを取り込むロジックを別のスレッドに配置しました。これにより、ツリービューの実行が少し速くなることを期待しています。これは実行されましたが、十分ではありません。応答性を低下させているのは実際のUIの更新だと思います。
この問題に取り組む方法は何ですか?現在のロジックだけでなく、さまざまなUI要素(この場合はツリービューとテキストボックス)をさまざまなスレッドで処理することは可能ですか?
ありがとう