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

C# 带有WPF的CollectionView(或类似的东西),c#,ios,wpf,wpf-controls,C#,Ios,Wpf,Wpf Controls,我尝试在WPF上采用iOS的CollectionView。背景是将iOS应用程序迁移到Windows应用商店应用程序(Windows 10通用应用程序) 我尝试创建一个可单击对象列表,其中包含: 标签 形象 我该怎么做?应该是这样的: 有人能给我一个XAML代码的例子吗 当然。Google for itemscontrol,在“ItemsSource”中可以得到一种特定类型的模型(类),该类类型就是itemscontrol数据上下文。 在此控件中,您可以处理ItemTemplate,以便

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

我尝试创建一个可单击对象列表,其中包含:

  • 标签
  • 形象
我该怎么做?应该是这样的:


有人能给我一个XAML代码的例子吗

当然。Google for itemscontrol,在“ItemsSource”中可以得到一种特定类型的模型(类),该类类型就是itemscontrol数据上下文。 在此控件中,您可以处理ItemTemplate,以便为给定类创建模板

 <ItemsControl Name="icTodoList" ItemsSource="{Binding MyClass}">
                    <ItemsControl.ItemTemplate>
                            <DataTemplate>
                                    <StackPanel>
                    <Image Source="{Binding Image)"
                    <TextBlock Text="{Binding Title}"
                                    </StackPanel>
                            </DataTemplate>
                    </ItemsControl.ItemTemplate>
            </ItemsControl>


当然。Google for itemscontrol,在“ItemsSource”中可以得到一种特定类型的模型(类),该类类型就是itemscontrol数据上下文。 在此控件中,您可以处理ItemTemplate,以便为给定类创建模板

 <ItemsControl Name="icTodoList" ItemsSource="{Binding MyClass}">
                    <ItemsControl.ItemTemplate>
                            <DataTemplate>
                                    <StackPanel>
                    <Image Source="{Binding Image)"
                    <TextBlock Text="{Binding Title}"
                                    </StackPanel>
                            </DataTemplate>
                    </ItemsControl.ItemTemplate>
            </ItemsControl>


当然。Google for itemscontrol,在“ItemsSource”中可以得到一种特定类型的模型(类),该类类型就是itemscontrol数据上下文。 在此控件中,您可以处理ItemTemplate,以便为给定类创建模板

 <ItemsControl Name="icTodoList" ItemsSource="{Binding MyClass}">
                    <ItemsControl.ItemTemplate>
                            <DataTemplate>
                                    <StackPanel>
                    <Image Source="{Binding Image)"
                    <TextBlock Text="{Binding Title}"
                                    </StackPanel>
                            </DataTemplate>
                    </ItemsControl.ItemTemplate>
            </ItemsControl>


当然。Google for itemscontrol,在“ItemsSource”中可以得到一种特定类型的模型(类),该类类型就是itemscontrol数据上下文。 在此控件中,您可以处理ItemTemplate,以便为给定类创建模板

 <ItemsControl Name="icTodoList" ItemsSource="{Binding MyClass}">
                    <ItemsControl.ItemTemplate>
                            <DataTemplate>
                                    <StackPanel>
                    <Image Source="{Binding Image)"
                    <TextBlock Text="{Binding Title}"
                                    </StackPanel>
                            </DataTemplate>
                    </ItemsControl.ItemTemplate>
            </ItemsControl>


或者最好使用列表框使项目可选择(“可点击”)。现在它已被编辑。当然,您需要将MyClass更改为集合绑定,将Image和Title属性更改为类的属性(如果不明显),或者最好使用列表框使项目可选择(“可单击”)。现在它已被编辑。当然,您需要将MyClass更改为集合绑定,将Image和Title属性更改为类的属性(如果不明显),或者最好使用列表框使项目可选择(“可单击”)。现在它已被编辑。当然,您需要将MyClass更改为集合绑定,将Image和Title属性更改为类的属性(如果不明显),或者最好使用列表框使项目可选择(“可单击”)。现在它已被编辑。当然,您需要将MyClass更改为集合绑定,将Image和Title属性更改为类的属性,如果不明显的话,这就是wpf中数据模板的用途。谷歌(book当然是更好的选择)是一个起点。这就是wpf中数据模板的作用。谷歌(book当然是更好的选择)是一个起点。这就是wpf中数据模板的作用。谷歌(book当然是更好的选择)是一个起点。这就是wpf中数据模板的作用。谷歌(book当然是更好的选择)是一个起点。