IEnumerable to Combobox C#
本文关键字:Combobox to IEnumerable | 更新日期: 2023-09-27 18:30:58
如何获得IEnumerable的结果并将其放入组合框中?
private IEnumerable<Component> EnumerateComponents()
{
return from field in GetType().GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
where typeof (Component).IsAssignableFrom(field.FieldType)
let component = (Component) field.GetValue(this)
where component != null
select component;
}
使用 将其转换为列表 .AsList() 方法,并将其分配给组合框数据源属性。