我有一个ObjectDataProvider定义如下:
<ObjectDataProvider x:Key="employeeDataProvider" ObjectType="{x:Type cbb2:EmployeeAccess}" MethodName="getEmployees">
</ObjectDataProvider>
如您所见,调用getEmployees方法返回Employee类型的列表。Employee类定义如下:
class Employee
{
public string name { get; set; }
public int id { get; set; }
}
我的 XAML 页面有一个组合框,我想用员工姓名填充该组合框。这是我到目前为止所拥有的:
<ComboBox ... ItemsSource="{Binding Source={StaticResource employeeDataProvider}}"/>
我遇到的问题是组合框填充了 Employee 对象,而不是 Employee 的 name 属性。
这是正在发生的事情的图片:
我的问题是,如何让组合框仅填充员工的 name 属性?
谢谢!