我尝试在WPF上采用iOS的CollectionView。背景是将iOS应用程序迁移到Windows应用商店应用程序(Windows 10通用应用程序)。
我尝试创建一个包含以下内容的可点击对象列表:
我该怎么做?它应该是这样的:
http://i.stack.imgur.com/ETsqy.png
有人可以为我提供一个XAML代码示例吗?
答案 0 :(得分:3)
不确定。 Google为itemscontrol,你在“ItemsSource”中得到一个特定类型的模型(Class),那个类类型是你的itemscontrol dataContext。 在此控件中,您可以处理ItemTemplate,以便为给定的类创建模板。
<ItemsControl Name="icTodoList" ItemsSource="{Binding MyClass}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel>
<Image Source="{Binding Image)"
<TextBlock Text="{Binding Title}"
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>