Я хочу перемещаться в увеличенном изображении, но мой код не работает. Что у меня так далеко:
private void StartMoving(object sender, Microsoft.Phone.Controls.GestureEventArgs e)
{
var finger1 = e.GetPosition(MainImage);
var transform = (CompositeTransform)MainImage.RenderTransform;
transform.Transform(finger1);
}
XAML:
<Image Name="MainImage">
<toolkit:GestureService.GestureListener>
<toolkit:GestureListener DoubleTap="OnDoubleTap" Flick="OnFlick"
GestureBegin="StartMoving"
PinchStarted="OnPinchStarted"
PinchDelta="OnPinchDelta"/>
</toolkit:GestureService.GestureListener>
<Image.RenderTransform>
<CompositeTransform ScaleX="1" ScaleY="1" TranslateX="0" TranslateY="0"/>
</Image.RenderTransform>
</Image>
Мне нужно что-то вроде этого: http://www.youtube.com/watch?v=FOk8m0MG6Lw
Как я могу сделать эту работу?