private void LoadNewWdtMap(object sender, EventArgs e)
{
var view = (ITileSelectionView)sender;
var wdt = _service.Files.GetWdt(MpqFilePaths.MapToInternalName(view.Continent));
var tileCoordinates = (from x in WdtCoordinateRange
from y in WdtCoordinateRange
where wdt.AdtExistsForTile(x, y)
select new Vector2(x, y)).ToArray();
var topLeft = new Vector2(tileCoordinates.Min(t => t.X), tileCoordinates.Min(t => t.Y));
var bottomRight = new Vector2(tileCoordinates.Max(t => t.X), tileCoordinates.Max(t => t.Y));
view.DisplayTiles(tileCoordinates, topLeft, bottomRight);
}