我有一个包含销售人员团队详细信息的对象列表。该列表有几个名称相同但销售人员不同的团队。
teamDetails 类具有以下属性:
string teamName;
string region;
int teamSales;
string salesmanFullName;
string salesmanAddress;
用户可以选择查找销售额超过一定值的所有团队。然后将这些团队添加到复选框列表中。
这就是我填充复选框列表的方式:
var viewList = from toSearch in GlobalVariables.allSalesmenList
where toSearch.teamSales > Convert.ToInt32(txtSalesSearch.Text)
select toSearch;
SearchCheckedListBox.DataSource = viewList.ToList();
SearchCheckedListBox.DisplayMember = "teamName";
我遇到的问题是,如果团队有多个推销员,则团队名称会多次显示。
如何防止复选框具有重复值?