我正在嘗試做一些我認爲在WinForms中會相對簡單的事情,但事實並非如此。ComboBox數據源和application.setting問題
這就是我想做的事:
有一個從數組填充一個組合框的下拉值。例如:
Dim versions As String() = New String() {"3", "4"}
cmbVersion.DataSource = versions
簡單,沒問題。但是,我遇到的問題是,我將這個組合框綁定到了名爲MyVersion
的user.settings(一個字符串值)。該值目前是「4」。
當我加載我的表單時,我預計下拉列表將是'3'和'4',並且顯示的文本將是MyVersion
中的任何內容。這不起作用。該值始終爲「3」,在組合框中將其更改爲「4」對MyVersion
沒有影響。
我在這裏做錯了什麼?
能否請你說明你是如何定義的設置和組合框之間的綁定。你有代碼嗎? (如果是這樣,你能告訴我們嗎?)或者你是否在設計師那裏做過? – 2010-11-20 11:30:19