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;
        }
Exemple #2
0
        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;
        }