我对渲染 2d 图像的研究使我想到了这个…… Silverlight 中的 Spritesheet 这个答案已经足够好了,但是我不想使用矩形。我认为使用图像类来显示图像更有意义。在尝试理解上述示例之后。我想出了以下代码...
img = new Image();
img.Source = 500x500BigHugeImage;
img.Width = 100
img.Height = 100
img.Stretch = System.Windows.Media.Stretch.None;
img.VerticalAlignment = System.Windows.VerticalAlignment.Top;
img.HorizontalAlignment = System.Windows.HorizontalAlignment.Left;
现在图像类只显示源图像的左上角。我需要浏览巨大的 500x500BigHugeImae 才能移动到我无法导航的地方。