// XAML Map Control - http://xamlmapcontrol.codeplex.com/ // © 2015 Clemens Fischer // Licensed under the Microsoft Public License (Ms-PL) using System.Collections.ObjectModel; using System.Linq; namespace MapControl { /// /// A collection of TileLayers with a string indexer that allows /// to retrieve individual TileLayers by their SourceName property. /// public class TileLayerCollection : Collection { public TileLayer this[string sourceName] { get { return this.FirstOrDefault(t => t.SourceName == sourceName); } } } }