Прокрутите изображение, перетаскивая мышь - PullRequest
1 голос
/ 28 июня 2010

У меня есть изображение внутри средства просмотра прокрутки и кнопки для увеличения и уменьшения.Теперь, когда изображение увеличено, я хочу иметь возможность нажимать на изображение и перетаскивать его в любом направлении, как если бы я прокручивал эти направления.Как это сделать?спасибо.

1 Ответ

2 голосов
/ 06 июля 2010

Я отправил похожий вопрос здесь некоторое время назад.Я пытался сделать то же самое с ScrollViewer и смог заставить его работать, но это было определенно ограничено.Мы использовали этот элемент управления, который отлично работал для нас.

<zoom:ZoomControl x:Name="zoom" 
                  InitialZoom="1" 
                  Background="Blue" 
                  ZoomEnabled="True" 
                  PanEnabled="True" 
                  Height="400" 
                  Width="600" 
                  ZoomStep="1" 
                  MaxZoom="10" 
                  MinZoom="1">
    <StackPanel>
        <Button Content=" Test " Margin="20"/>
        <Image Source="C:\Documents and Settings\user\Desktop\IMG_5018.JPG" Height="50"/>
    </StackPanel>

</zoom:ZoomControl>
...