我有一个数组,其中存储了许多图像。我试图弄清楚如何在窗口内获得图像(x,y)的位置。我的目标是把它放在一个计时器中,这样我就可以在程序运行时获得更新的位置。
使用以下代码添加图像:
arrayName[p] = new Image();
arrayName[p].Source = new BitmapImage(new Uri(@"imgPlaneSprite.png", UriKind.Relative));
arrayName[p].Width = 50;
arrayName[p].Height = 50;
arrayName[p].Stretch = Stretch.Fill;
LayoutRoot.Children.Add(arrayName[p]);
try this:
arrayName[p].PointToScreen(new Point(0, 0));