Это оказалось довольно просто, как только я начал играть с Expression Blend 4!
Этот код действительно помог мне передвигаться:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<Image Margin="129,112,167,122" Source="mypicture.png" Stretch="Fill">
<Custom:Interaction.Behaviors>
<il:MouseDragElementBehavior/>
</Custom:Interaction.Behaviors>
</Image>
</Grid>
Ключевая частьэто что-то внутри "Custom: Interaction.Behaviors".
Не уверен, что это можно использовать для выполнения каких-то других пользовательских операций или зажимания, но я думаю, что это не слишком далеко?
И это не только для уровня Silverlight уровня Mango - я еще не установил Mango SDK, это должно работать на более ранних версиях.
- Я обнаружил, что это не позволяетодно изображение перетаскивается за раз.AFAIK, iPhone поддерживает одновременное касание экрана 11 пальцами - однажды я создал приложение, в котором можно было перемещать многие объекты по экрану, и это работало хорошо одновременно.Не уверен, что ограничения для телефонов WP7, но Samsung, который я использую, вероятно, не ограничивается одним касанием - это, вероятно, проблема с этим кодом.У кого-нибудь есть лучшее решение?