Ejemplo n.º 1
0
        public LayoutMap GetMainMap()
        {
            var maps = LayoutElements.OfType <LayoutMap>().ToList();

            if (maps.Count() > 1 && maps.Any(m => m.IsMain))
            {
                return(maps.FirstOrDefault(m => m.IsMain));
            }

            return(maps.FirstOrDefault());
        }
Ejemplo n.º 2
0
        private void SelectFirstElement()
        {
            ClearSelection();

            var el = LayoutElements.OfType <LayoutMap>().FirstOrDefault() ?? LayoutElements.FirstOrDefault();

            if (el != null)
            {
                AddToSelection(new List <LayoutElement> {
                    el
                });
            }
        }