質問: vb.netでコンボボックスの1行目を空白にしたい 毎度、お世話になっております。 vb.netでコンボボックスの1行目を空白にしたいです。 (1)[デザイン]のプロパティで設定できますか? 探したのですが、なかなか見つけられず困っています。 コードで記述する方法も分からずながら、試してみましたが、うまくいきません。 (2)もしコードで記述するしかなければ、どのように記述したらよいか教えてください。 ※データは、dbから取得したものを、datasetに割り当てています。 それをpropertyで宣言したコンボボックスに表示するという形に しています。 どうぞ、よろしくお願いいたします。
回答: (1)ではなかったような。。。 (2)の方法です。 dim dt as datatable = dbから取得 dim drwork as datarow = dt.newrow drwork("aaa") = "" ’表示用 drwork("bbb") = -1 ’値用 dt.rows.insertat(drwork, 0) me.combobox1.datasource = dt 'この下の行はプロパティで設定してるならいらない me.combobox1.displaymember = "aaa" me.combobox1.valuemember = "bbb" な感じでしょうか。