コード例 #1
0
 /// <summary>
 /// Dispose memory objects.
 /// </summary>
 /// <param name="disposeManagedResources">True if managed memory objects should be set to null.</param>
 protected override void Dispose(bool disposeManagedResources)
 {
     base.Dispose(disposeManagedResources);
     if (disposeManagedResources)
     {
         _symbolizer = null;
     }
 }
コード例 #2
0
        /// <summary>
        /// Dispose memory objects.
        /// </summary>
        /// <param name="disposeManagedResources">True if managed memory objects should be set to null.</param>
        protected override void Dispose(bool disposeManagedResources)
        {
            if (disposeManagedResources)
            {
                _symbolizer       = null;
                ImageLayerActions = null;
            }

            base.Dispose(disposeManagedResources);
        }
コード例 #3
0
        /// <summary>
        /// Sets up the Table to work with the specified layer
        /// </summary>
        /// <param name="layer"></param>
        public void Initialize(IImageLayer layer)
        {
            if (layer.Symbolizer == null) layer.Symbolizer = new ImageSymbolizer();
            _originalLayer = layer;
            _symbolizer = layer.Symbolizer;
            _newLayer = layer.Copy();

            _ignoreRefresh = true;
            rsOpacity.Value = _symbolizer.Opacity;
            _ignoreRefresh = false;
        }
コード例 #4
0
        /// <summary>
        /// Sets up the Table to work with the specified layer
        /// </summary>
        /// <param name="layer"></param>
        public void Initialize(IImageLayer layer)
        {
            if (layer.Symbolizer == null)
            {
                layer.Symbolizer = new ImageSymbolizer();
            }
            _originalLayer = layer;
            _symbolizer    = layer.Symbolizer;
            _newLayer      = layer.Copy();

            _ignoreRefresh  = true;
            rsOpacity.Value = _symbolizer.Opacity;
            _ignoreRefresh  = false;
        }
コード例 #5
0
ファイル: ImageLayer.cs プロジェクト: ExRam/DotSpatial-PCL
 /// <summary>
 /// Dispose memory objects.
 /// </summary>
 /// <param name="disposeManagedResources">True if managed memory objects should be set to null.</param>
 protected override void Dispose(bool disposeManagedResources)
 {
     base.Dispose(disposeManagedResources);
     if (disposeManagedResources)
     {
         _symbolizer = null;
     }
 }
コード例 #6
0
ファイル: ImageLayer.cs プロジェクト: hanchao/DotSpatial
        /// <summary>
        /// Dispose memory objects.
        /// </summary>
        /// <param name="disposeManagedResources">True if managed memory objects should be set to null.</param>
        protected override void Dispose(bool disposeManagedResources)
        {
            if (disposeManagedResources)
            {
                _symbolizer = null;
                ImageLayerActions = null;
            }

            base.Dispose(disposeManagedResources);
        }