2010-07-25 52 views
0

Winforms ComboBox即使我已經設置了DisplayMember和ValueMember,也顯示{value = value,key = key}。這是一個已知的錯誤?Winforms組合框錯誤?

我有2個Comboboxes,IbSelectedGroups和lbAvailableGroups,它們都通過BindingList分別綁定到List<Role>和​​。

它們都將在構造函數中填充,但通常只有lbAvailableGroups包含數據。當我嘗試在lbSelectedGroups上添加一個項(onclick)時,其中數據來自lbAvailableGroups,它顯示{value = value,key = key}。

+0

什麼?你有什麼問題?你能提供更多細節嗎?代碼示例? – Oded 2010-07-25 08:41:15

+0

我有2個組合框,lbSelectedGroups和lbAvailableGroups,它們都分別綁定列表和列表,分別通過BindingList。 它們都將在構造函數中填充,但通常只有lbAvailableGroups包含數據。當我嘗試在lbSelectedGroups上添加一個項目(onclick)時,其中的數據來自lbAvailableGroups,它顯示{value = value,key = key} – third 2010-07-25 08:51:20

+0

可能在這裏使用更具描述性的標題 - 一個小小的範圍:) – Vidar 2012-03-12 10:32:36

回答

1

它在我看來像你的列表包含KeyValuePair集合(可能來自某個字典)而不是UserRole對象。