我正在为我的WPF C#项目制作用户选择用户控件。我曾经为选择制作了一个自定义的自动完成控件,但出于优化目的,现在我正在研究使用WPF Toolkit中的自动完成文本框。
由于我的数据库中有成千上万的用户,我不想使用自定义类或在检索列表时使用太多的foreach语句。因此,这就是我的问题。
现在问题在于它在搜索时输出以下结果格式:
{ username = DEI1231 , name = Missy Anderson }
所以我不想遍历列表,而是想在绑定或创建列表时进行格式化。
有什么想法吗?
由于我的数据库中有成千上万的用户,我不想使用自定义类或在检索列表时使用太多的foreach语句。因此,这就是我的问题。
var list = from cu in conn3.customer_users
select new {
username = cu.username,
name = cu.fname.TrimEnd() + " " + cu.lname.TrimEnd()
// This would of course be built with more info from more entities.
};
this.autoComplete.ItemsSource = list.ToList();
现在问题在于它在搜索时输出以下结果格式:
{ username = DEI1231 , name = Missy Anderson }
所以我不想遍历列表,而是想在绑定或创建列表时进行格式化。
有什么想法吗?