内容が数秒ごとに更新される Win Forms リストボックスがあります。リストボックスには、データベースに保存されたメッセージが表示され、ユーザーは応答できます。これは、カスタマイズされたインスタント メッセンジャー アプリです。更新が行われると、selectedindex が自動的に 0 に変更されます。これは、6 番目のメッセージを選択していて、それに応答しようとすると問題になります。インデックスの変更がリストボックスの更新またはマウス クリックの結果であるかどうかを判断し、マウス クリックでない場合は選択の変更を停止するにはどうすればよいですか?