我想旋转包含图像的图片框。图像只会跟随鼠标旋转,但图像的位置是固定的。关于应该如何做的任何想法?顺便说一句,使用适用于 Windows Phone 8 的 Visual Studio 2012 C# Windows phone 应用程序。我在谷歌上做了一些研究,但其他代码来自使用 WinForm 的 VS2012 但现在不同了,我无法使用他们的代码。所以我希望我能在这里找到一些答案!
目前我有这个
private void arrowHead_Tap(object sender, System.Windows.Input.GestureEventArgs e)
{
Duration Time_duration = new Duration(TimeSpan.FromSeconds(0.5));
Storyboard MyStory = new Storyboard();
MyStory.Duration = Time_duration;
DoubleAnimation My_Double = new DoubleAnimation();
My_Double.Duration = Time_duration;
MyStory.Children.Add(My_Double);
RotateTransform MyTransform = new RotateTransform();
Storyboard.SetTarget(My_Double, MyTransform);
Storyboard.SetTargetProperty(My_Double, new PropertyPath("Angle"));
My_Double.To = 15;
arrowHead.RenderTransform = MyTransform;
arrowHead.RenderTransformOrigin = new Point(0.5, 0.5);
//stackPanel1.Children.Add(image1);
MyStory.Begin();
}
这是我工作的打印屏幕。我想让红色箭头根据我的鼠标移动。谢谢!