private void MapPropertyChanged(PropertyChangedEventArgs e) { if (e.PropertyName == nameof(Map.Envelope)) { InitializeViewport(); _map.ViewChanged(true); } else if (e.PropertyName == nameof(Map.Layers)) { _attributionPanel.Populate(Map.Layers); } }
private void MapPropertyChanged(PropertyChangedEventArgs e) { if (e.PropertyName == nameof(Layer.Enabled)) { RefreshGraphics(); } else if (e.PropertyName == nameof(Layer.Opacity)) { RefreshGraphics(); } else if (e.PropertyName == nameof(Map.Layers)) { _attributionPanel.Populate(Map.Layers); } }