【发布时间】:2009-10-12 17:28:31
【问题描述】:
我有一个带有 DataGridViewComboBoxColumn(colLocation) 的 datagridview(dgv)
colLocation.AutoComplete = False
colLocation.HeaderText = "Stored to"
colLocation.DataSource = DB.getLocation()
colLocation.DisplayMember = "description"
colLocation.ValueMember = "id"
我将 colLocation 添加到 dgv。
“描述”包含 Unicode 字符。我可以正确查看组合框并选择项目。
问题是comboBox失去焦点后,值变为comboBox的第一项。
有什么建议吗?
更新:
我发现当 DisplayMember 是英文字符时,ComboBox 不会更改数据。
仅当 DisplayMember 为 Unicode 字符 时才更改。关于如何解决这个问题的任何想法? – tunwn 0 秒前
【问题讨论】:
标签: vb.net visual-studio-2005 combobox