0
class Employee
{
public string Name;
public string Id;
// ...
}
<DataTemplate DataType="local:Employee"> ... </DataTemplate>
和:
class Manager
{
public string Salary;
public int Rank;
public Employee DirectReport;
}
我怎麼會寫DataTemplate
爲Manager
雖然提到Employee
DataTemplate
?
即:
<DataTemplate DataType="local:Manager">
<TextBlock Text={Binding Salary}/>
<TextBlock Text={Binding Rank}/>
// How do I display the DirectReport here using Employee's DataTemplate?
</DataTemplate>
謝謝,但在我的sc enario繼承不太合適。我正在努力的是顯示覆合對象,其中包含複合對象的屬性。我不希望寫一個巨大的DataTemplate,而是希望能寫出多個小數據並引用它們。 – Shmoopy
@Shmoopy我已經更新了我的答案。 – slugster