带有WPF的CollectionView(或类似的东西)

时间:2015-07-06 07:08:41

标签: c# ios wpf wpf-controls

我尝试在WPF上采用iOS的CollectionView。背景是将iOS应用程序迁移到Windows应用商店应用程序(Windows 10通用应用程序)。

我尝试创建一个包含以下内容的可点击对象列表:

  • 标签
  • 图片

我该怎么做?它应该是这样的:

CollectionView on iOS

http://i.stack.imgur.com/ETsqy.png

有人可以为我提供一个XAML代码示例吗?

1 个答案:

答案 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>