2016-02-18 4 views
2

Я создаю простое слайд-шоу на UWP, используя C#/XAML У меня проблема с увеличением изображения. Фактически, когда я увеличиваю масштаб, если я пытаюсь переместить изображение, он перемещается, но когда я удаляю свою руку, изображение возвращается к «позиции по умолчанию», как будто оно связано с границей или что-то вроде этого ...Pinch увеличить изображение C#/XAML

Вот пример моего XAML

<FlipView x:Name="flipView" Grid.RowSpan="2" VerticalAlignment="Top" 
      Margin="0,280,0,0" Height="1490" Background="Black"> 
    <FlipViewItem Height="1620" Width="1080"> 
     <ScrollViewer ZoomMode="Enabled"> 
      <Image x:Name="image" Source="Images/test.jpg" VerticalAlignment="Top" 
        Height="1610" Margin="0,10,0,0"/> 
     </ScrollViewer> 
    </FlipViewItem> 

у вас есть представление о том, что может привести к этому ??

ответ

0

Это потому, что MaxWidth и MaxHeight вашей страницы становятся меньше самого изображения.

Посмотрите на эту BlogPost, который дает хорошее решение: http://igrali.com/2015/07/16/why-is-my-zoomable-scrollviewer-snapping-the-image-to-the-left/

+0

О порядке я буду искать это решение Я нашел еще один способ его решить Спасибо –

0

Я просто решить эту проблему путем добавления горизонтальной и вертикальной полосы прокрутки вариант на авто

Смежные вопросы