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