Example #1
0
        internal void UpdateTiles(int zoomLevel, Int32Rect grid)
        {
            this.grid      = grid;
            this.zoomLevel = zoomLevel;

            if (tileSource != null)
            {
                tileImageLoader.CancelGetTiles();
                SelectTiles();
                RenderTiles();
                tileImageLoader.BeginGetTiles(this, tiles.Where(t => !t.HasImageSource));
            }
        }