public void Free() { if (_maskLayer != null) { _maskLayer.Dispose(); _maskLayer = null; } if (_toolLayer != null) { _toolLayer.Dispose(); _toolLayer = null; } if (_geoGridLayer != null) { _geoGridLayer.Dispose(); _geoGridLayer = null; } }
private void UCGbalFirRevise_Load(object sender, EventArgs e) { _maskLayer = new SelectMaskLayer(); this.canvasHost1.Canvas.LayerContainer.Layers.Add(_maskLayer); this.canvasHost1.Canvas.Refresh(enumRefreshType.All); }