Я строю галерею на WP7.0.
У меня есть элемент сводки, каждый элемент сводки содержит ScrollViewer, ведьма содержит изображение.Я использую элемент pivot для переключения страниц и ScrollViewer для анимации перевода изображений.
Я хочу сделать следующее:
Когда происходит событие Flick и изображение увеличивается, яЯ хочу, чтобы сводка НЕ изменялась на следующий элемент, а скорее отправляла событие в ScrollViewer и выполняла его код перевода.
Я пытаюсь сделать это, устанавливая атрибуты IsHitTestVisible и IsEnabled для сводки, но, конечно,как ваш гость, это не работает.
Будут оценены любые другие идеи.
Вот мой код:
<controls:Pivot x:Name="pivot"
Width="480"
Height="768"
Background="Red"
IsEnabled="True"
IsHitTestVisible="False">
<controls:PivotItem>
<ScrollViewer>
<Image>
<Image.RenderTransform>
<TransformGroup>
</TransformGroup>
</Image.RenderTransform>
<toolkit:GestureService.GestureListener>
<toolkit:GestureListener >
</toolkit:GestureListener>
</toolkit:GestureService.GestureListener>
</Image>
</ScrollViewer>
</controls:PivotItem>
</controls:Pivot>