public CoordinateToolViewModel() { OCView = new OutputCoordinateView(); // set default CoordinateGetter coordinateGetter = new CoordinateGetBase(); Mediator.Register(CoordinateToolLibrary.Constants.RequestOutputUpdate, OnUpdateOutputs); Mediator.Register(CoordinateToolLibrary.Constants.SelectSpatialReference, OnSelectSpatialReference); }
public ConvertTabViewModel() { InputCCView = new InputCoordinateConversionView(); InputCCView.DataContext = this; OutputCCView = new OutputCoordinateView(); OutputCCView.DataContext = new OutputCoordinateViewModel(); CollectTabView = new CCCollectTabView(); CollectTabView.DataContext = new CollectTabViewModel(); InputCoordinateHistoryList = new ObservableCollection <string>(); }
public ConvertTabViewModel() { InputCCView = new InputCoordinateConversionView(); InputCCView.DataContext = this; OutputCCView = new OutputCoordinateView(); OutputCCView.DataContext = new OutputCoordinateViewModel(); InputCoordinateHistoryList = new ObservableCollection <string>(); // commands AddNewOCCommand = new RelayCommand(OnAddNewOCCommand); CopyAllCommand = new RelayCommand(OnCopyAllCommand); }
public ConvertTabViewModel() { InputCCView = new InputCoordinateConversionView(); InputCCView.DataContext = this; OutputCCView = new OutputCoordinateView(); OutputCCView.DataContext = new OutputCoordinateViewModel(); CollectTabView = new CCCollectTabView(); CollectTabView.DataContext = new CollectTabViewModel(); InputCoordinateHistoryList = new ObservableCollection <string>(); Mediator.Register(CoordinateConversionLibrary.Constants.DEACTIVATE_TOOL, OnDeactivateTool); }