Я пытаюсь получить первый видимый индекс элемента в Itemcontrol в UWP.
Вот мой XAML
<ItemsControl ItemsSource="{Binding ISODrawingPages}" Tag="{Binding SourceFilePath, Mode=TwoWay}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Image Source="{Binding BitmapImage, Mode=TwoWay}"
Margin="20"
RenderTransformOrigin="0.5,0.5"
Stretch="Uniform"
MaxWidth="{Binding MaxWidth, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}">
<Image.RenderTransform>
<RotateTransform Angle="{Binding DegreeOfRotation, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"/>
</Image.RenderTransform>
</Image>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Я попробовал ссылку ItemcontrolExtenion снизу, чтобы получить первый видимый индексно он возвращается ко мне всегда с индексом 0, и я пытался получить все видимые индексы, но он также всегда возвращает все элементы
https://github.com/xyzzer/WinRTXamlToolkit/blob/master/WinRTXamlToolkit/Controls/Extensions/ItemsControlExtensions.cs