ThinkGeo.com    |     Documentation    |     Premium Support

Layer order

I have a couple of questions:

1) I have been unable to find a Layer List control in the thinkgeo wpf suite that is ready to use, so I have been constructing my own. Does such a control exist for the WPF Desktop API?

2) I have been trying to create my own layer list control with check boxes to show and hide layers on a map. This part is fairly straight forward. However I have been running into issues with layer order. Is there a seamless way to control the order of the layers?

Hi Mark, 
  
 We don’t have a control for order the layer. 
  
 But I think you can easily change the order like this: 
  
 LayerOverlay overlay; 
 overlay.Layers.MoveTo(0, 2); 
 overlay.Layers.MoveUp(1); 
 overlay.Layers.MoveDown(3); 
 overlay.Layers.MoveToBottom(4); 
 overlay.Layers.MoveToUp(5); 
 overlay.Refresh(); 
  
 You can call them when any button event fired. 
  
 Wish that’s helpful. 
  
 Regards, 
  
 Don