private void RefreshLayerGrid(MapLayersViewModel mlvm) { dataGridLayers.DataContext = mlvm.MapLayerCollection; try { dataGridLayers.Items.Refresh(); } catch (Exception) { //ignore; } }
private void MapLayersViewModel_LayerRead(MapLayersViewModel s, LayerEventArg e) { RefreshLayerGrid(s); }
private void MapLayersViewModel_CurrentLayer(MapLayersViewModel s, LayerEventArg e) { CurrentLayer = MapLayersHandler.CurrentMapLayer; //SelectCurrentLayerInGrid(); }