我尝试在 WPF 上采用 iOS 的 CollectionView。背景是iOS App到Windows Store App(Windows 10 Universal App)的迁移。
我尝试创建一个包含以下内容的可点击对象列表:
- 一个标签
- 一张图片
我该怎么做?它应该看起来像这样:
http://i.stack.imgur.com/ETsqy.png
有人可以为我提供一个 XAML 代码示例吗?
最佳答案
当然。 Google for 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>
关于c# - CollectionView 与 WPF(或类似的东西),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31239642/