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