0
我有一個數據模板DataBinding - 如何將嵌套屬性綁定到數據模板?
<DataTemplate x:Key="MyPivotItemTemplate">
<controls:PivotItem Header="{Binding MyClassAName}" />
</DataTemplate>
在我在
<controls:Pivot Title="Category" x:Name="myPivot"
ItemTemplate="{StaticResource MyPivotItemTemplate}">
已經利用其中我嘗試通過作爲樞軸項目源,其被如下定義的ClassA的列表上
Class ClassA
{
String MyClassAName;
...
}
...
ClassA myClassAItem = new ClassA() {MyClassAName = "LOL"};
ClassACollection.Add(myClassAItem);
...
myPivot.ItemSource = ClassACollection;
當我嘗試運行代碼,添加pivotitem標題文字是提供集合的對象名稱(即「MyApp.ClassACollection」),而不是在v ClassA的MyClassAName值(即「LOL」)。那麼如何將每個ClassA項目的MyClassAName綁定到每個動態創建的pivotitem的頭文件?
謝謝!
錯誤修正錯誤。第一個pivotitem創建正確,但上述問題仍未解決。 – Frankie 2011-12-24 09:31:31