我有一个长列表选择器绑定到我的班级。在项目模板中,我有文本块,没有绑定到类中的任何字段
有没有办法迭代列表并用数据填充该文本块?
像这样:
foreach (var item in myList)
{
item.textblock = SomeMethod(item.field);
}
答案 0 :(得分:0)
<phone:LongListSelector x:Name="Name" ItemsSource="{Binding MyCollection}" Margin="0,0,-12,0">
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17">
<TextBlock Text="{Binding PropertyTitle}" TextWrapping="NoWrap"
Style="{StaticResource PhoneTextExtraLargeStyle}" />
</StackPanel>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
其中 PropertyTitle 是您的媒体资源的名称