2D画像のレンダリングに関する私の調査により、これにたどり着きました... Silverlightのスプライトシート この回答は十分に良かったのですが、長方形は使いたくありません。画像クラスを使用して画像を表示する方が理にかなっていると思います。上記の例を理解しようとした後。私は次のコードを思いついた...
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をナビゲートする必要があります。