public ViewModel(Action<object, RoutedEventArgs> selectedLayerClick) { _keymapLayers = new List<KeymapLayer>(); _keymapLayerController = new KeymapLayerController(); AvailableRefLayers = new ObservableCollection<string>(); AvailableLayersMenu = new ObservableCollection<MenuItem>(); var keymapTypes = Enum.GetNames(typeof(KeymapType)).ToList(); KeymapTypes = keymapTypes; _selectedLayerClick = selectedLayerClick; }
public ViewModel(Action <object, RoutedEventArgs> selectedLayerClick) { _keymapLayers = new List <KeymapLayer>(); _keymapLayerController = new KeymapLayerController(); AvailableRefLayers = new ObservableCollection <string>(); AvailableLayersMenu = new ObservableCollection <MenuItem>(); var keymapTypes = Enum.GetNames(typeof(KeymapType)).ToList(); KeymapTypes = keymapTypes; _selectedLayerClick = selectedLayerClick; }