ThinkGeo.com    |     Documentation    |     Premium Support

Overlay.IsVisible synchronizing withLayer.IsVisible

Quick one:  Does  changing IsVisible property of LayerOverlay affect IsVisible property on its children layers?   In other words, if I set LayerOverlay.IsVisible to false, do you loop through Layers collection and make all layers invisible?  


TIA.


 



Hi Klaus, 
  
 It doesn’t. 
 An overlay doesn’t draw itself when its IsVisible property is set to be false, the Draw method returns immediately if it detects that the IsVisible is false. 
 The effect of setting LayerOverlay to invisible would be the same of setting all the layers inside this LayerOverlay to be invisible. 
  
 Regards, 
 Tsui