- PR -

ListBoxでのSelectedIndexChangedイベントの動作について

投稿者投稿内容
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2007-11-04 22:12
ぐはぁ!!!
Visual Basic Express Edition だけ、"×"だよorz
だんじり
大ベテラン
会議室デビュー日: 2007/08/10
投稿数: 155
お住まい・勤務地: 神奈川県
投稿日時: 2007-11-05 11:03
べるさん、ご親切にありがとうございます。
Diagnostics.StackTrace()のメッセージをSelectedIndexChangedに挿入しました。
見事にStackTraceが取れました。早速スニペットに登録し、今後とも使わせていただきます。

また、なぜSelectedIndex値が -1に変化するのかと考えてもこれは人間がそのような
仕様で作成したもので、自然科学の現象ではありませんから、深く追求しても、
しょうがないものと考えました。

今後はSelectedIndexChangedイベントを使う場合は、まどかさんに教わった
If ListBox1.SelectedIndex > -1 Then
---処理---
End If
を付け加えるようにします。本当にありがとうございました。

スキルアップ/キャリアアップ(JOB@IT)