cloudflight
2024-05-15 381bcdc53192f8e8a14fc4ca12ddbb29736c3392
Hydraulic/Hydro.MapUI/Map/MapViewer.Model.cs
@@ -395,16 +395,32 @@
        }
        #endregion
        #region 颜色分级(辅助)
        Colour _NodeColour
        public Colour NodeColour
        {
            get
            set
            {
                var type = value.Type;
                value.isChoosed = true;
                _Template?.Colours?.RemoveAll(cl => cl.Type == type);
                _Template.Colours.Add(value);
                mapOption.ColourNode = type;
            }
            private get
            {
                return _Template?.Colours?.FirstOrDefault(cl => cl.isChoosed && cl.Type == mapOption.ColourNode);
            }
        }
        Colour _LinkColour
        public Colour LinkColour
        {
            get
            set
            {
                var type = value.Type;
                value.isChoosed = true;
                _Template?.Colours?.RemoveAll(cl => cl.Type == type);
                _Template.Colours.Add(value);
                mapOption.ColourLink = type;
            }
            private get
            {
                return _Template?.Colours?.FirstOrDefault(cl => cl.isChoosed && cl.Type == mapOption.ColourLink);
            }