【发布时间】:2018-01-29 23:55:32
【问题描述】:
我有一个 ListView 绑定到 BitmapImage 列表。 当我滚动浏览此列表时,我想获得当前图像的索引。 但是,我注意到 UWP 中不存在 ItemAppearing 属性,但 Xamarin Forms 中存在。 如何获取视图中当前项目的索引?
谢谢!
<ScrollViewer Grid.Row="0" ZoomMode="{x:Bind ZoomMode, Mode=OneWay}" HorizontalScrollMode="Enabled" HorizontalScrollBarVisibility="Auto">
<ListView HorizontalAlignment="Center" ItemsSource="{x:Bind ImagePages, Mode=OneWay}">
<ItemsControl.ItemTemplate>
<DataTemplate x:DataType="BitmapImage">
<Image Source="{x:Bind }" Margin="0 2" />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ListView>
</ScrollViewer>
【问题讨论】:
-
没有“Xamarin.UWP”之类的东西 - UWP 应用只是一个 UWP 应用。
-
@Jason,这意味着从 Xamarin Forms 项目生成的 UWP 应用。这确实是可能的。