将UI从Windows XAML移植到Xamarin.XAML

本文关键字:XAML Xamarin Windows UI | 更新日期: 2023-09-27 18:17:22

我有一个XAML文件,我已经开发了Windows通用应用程序。

  <ItemsControl x:Name="parentItemsControl" ItemsSource="{Binding Parents}"
            ItemTemplate="{DynamicResource ParentsDataTemplate}" ItemsPanel="{DynamicResource ItemsPanelTemplate1}" DockPanel.Dock="Top" VerticalAlignment="Center"/>
        <Label x:Name="textBlock2" TextWrapping="Wrap" Text="{Binding Text}" IsEnabled="False" FontWeight="Bold" FontSize="18" DockPanel.Dock="Top" Height="30" Foreground="#FFFFFFFF"/>

当我将其移植到Xamarin.Forms时(我在VS2015上使用Xamarin插件)我得到以下错误:

错误CS0246类型或命名空间名称"ItemsControl"找不到

是否有某种东西与ItemsControl相对应,就像LabelTextBlock相对应一样

将UI从Windows XAML移植到Xamarin.XAML

ListView可能是最接近ItemsControl的控件。