我的窗體上有一個數據綁定組合框。有什麼辦法可以讓第一個字段變成空白嗎?將組合框中的第一個字段設置爲空
我可以用.Net的HTML部分中的DropDownList做到這一點,但有沒有辦法做到這一點的ComboBox?
謝謝
我的窗體上有一個數據綁定組合框。有什麼辦法可以讓第一個字段變成空白嗎?將組合框中的第一個字段設置爲空
我可以用.Net的HTML部分中的DropDownList做到這一點,但有沒有辦法做到這一點的ComboBox?
謝謝
這是我用於克服該問題的代碼...
ComboBox1.SelectedValue = -1
您可以在數據源中插入空白條目。
Public Class Data
Public Property No() As Integer
Public Property Name() As String
End Class
和列表(數據),
Dim mlist As New List(Of Data)() From
{
New Data() With {.Name = "", .No = 0},
New Data() With {.Name = "One", .No = 1},
New Data() With {.Name = "Two", .No = 2}
}
ComboBox1.DataSource = mlist
ComboBox1.DisplayMember = "Name"
ComboBox1.ValueMember = "No"
ComboBox1.SelectedValue = -1
沒有爲我工作,但這樣做:
ComboBox1.SelectedIndex = -1
我會盡管-1會是一個無效的索引值,但顯然不是。
克里斯蒂安
我所做的就是ComboBox1.SelectedValue = -1 – user765942
@AVD其實你的答案是什麼回答他的問題,事情是他陷害他的問題錯了 – Deeptechtons