DOBON.NET DOBON.NETプログラミング掲示板過去ログ

.NET ListBoxコントロールについて

環境/言語:[OS:WinWP 言語:VB.NET]
分類:[.NET]

初めて書き込みます。
ListBoxコントロールの選択を無効とし、表示だけにしたいのですが、

Me.ListBoxVersion.SelectionMode = SelectionMode.None

と記述すると、
 ArgumentException
「selectionMode が SelectionMode.NONE のときこのメソッドを呼び出せません。
パラメータ名 : value」
を拾って落ちてしまいます。
何か回避方法はあるでしょうか。
簡単なことなのかもしれませんがご教授よろしくお願いします。
■No14593に返信(馬さんの記事)
> Me.ListBoxVersion.SelectionMode = SelectionMode.None
> と記述すると、
>  ArgumentException
> 「selectionMode が SelectionMode.NONE のときこのメソッドを呼び出せまん。

一時的に SelectionMode を変えることで回避できますよね。


_________________________________________________________________________
じゃんぬ Microsoft MVP for Visual Developer - C#
  http://jeanne.wankuma.com/
  http://blogs.wankuma.com/jeanne/
お返事遅れました。

> 一時的に SelectionMode を変えることで回避できますよね。
一時的に変えるというのはNoneに設定する前にOneか何かで記述して
おくということでしょうか?
例えばデザイナでプロパティをOneにしておいて普通に画面を開いて、
あるボタンを押すとNoneになる、という記述をしてもエクセプション
を拾ってしまいます。

DOBON.NET | プログラミング道 | プログラミング掲示板