private void _listBoxLayers_SelectedIndexChanged(object sender, EventArgs e) { ListBox listBox = sender as ListBox; WmsMapLayerWrapper wmsMapLayerWrapper = listBox.SelectedIndex >= 0 ? listBox.SelectedItem as WmsMapLayerWrapper : null; if (null != wmsMapLayerWrapper) { _layerState.Set(wmsMapLayerWrapper.WmsLayer, wmsMapLayerWrapper.WmsStyle); } else { _layerState.Clear(); } }
private void _treeViewServerLayers_AfterSelect(object sender, TreeViewEventArgs e) { IWmsLayer layer = e.Node.Tag as IWmsLayer; _layerState.Set(layer, null); }