1
对象属性我已经定义了一个的ObjectDataProvider如下:填充组合框使用的ObjectDataProvider
<ObjectDataProvider x:Key="employeeDataProvider" ObjectType="{x:Type cbb2:EmployeeAccess}" MethodName="getEmployees">
</ObjectDataProvider>
正如你所看到的方法装getEmployees被称为返回型员工的列表。员工类定义如下:
class Employee
{
public string name { get; set; }
public int id { get; set; }
}
我的XAML页面有一个组合框,我想填充员工姓名。以下是我迄今为止:
<ComboBox ... ItemsSource="{Binding Source={StaticResource employeeDataProvider}}"/>
我遇到的问题是组合框被填充了Employee对象,而不是员工的name属性。
这里是发生了什么事的图片:
我的问题是,如何我得到的组合框只用员工的名字属性来填充?
谢谢!
哇这很简单!我知道这很简单,但我对WPF很新奇(2小时)! – 2013-04-23 04:27:46
欢迎,并欢迎您! – 2013-04-23 04:28:25
另一个快速的问题..如果名称没有被定义为get和set的属性,而是getName()和setName()的方法,该怎么办?我将如何访问该名称? – 2013-04-23 04:39:39