public MainWindowViewModel(WpfMap map) { dispatcherTimer = new DispatcherTimer(); dispatcherTimer.Interval = TimeSpan.FromMilliseconds(5000); dispatcherTimer.Tick += AutoRefreshTimer_Tick; vehicles = new ObservableCollection <VehicleViewModel>(); unitSystems = new Collection <UnitSystem>(); unitSystems.Add(UnitSystem.Imperial); unitSystems.Add(UnitSystem.Metric); selectedUnitSystem = UnitSystem.Metric; autoRefreshMode = AutoRefreshMode.On; autoRefresh = true; drawFenceMode = DrawFenceMode.DrawNewFence; measureMode = MeasureMode.Line; mapMode = ControlMapMode.Pan; measurePanelVisibility = Visibility.Collapsed; editPanelVisibility = Visibility.Collapsed; MapControl = map; dispatcherTimer.Start(); }
public MainWindowViewModel(WpfMap map) { dispatcherTimer = new DispatcherTimer(); dispatcherTimer.Interval = TimeSpan.FromMilliseconds(5000); dispatcherTimer.Tick += AutoRefreshTimer_Tick; vehicles = new ObservableCollection<VehicleViewModel>(); unitSystems = new Collection<UnitSystem>(); unitSystems.Add(UnitSystem.Imperial); unitSystems.Add(UnitSystem.Metric); selectedUnitSystem = UnitSystem.Metric; autoRefreshMode = AutoRefreshMode.On; autoRefresh = true; drawFenceMode = DrawFenceMode.DrawNewFence; measureMode = MeasureMode.Line; mapMode = ControlMapMode.Pan; measurePanelVisibility = Visibility.Collapsed; editPanelVisibility = Visibility.Collapsed; MapControl = map; dispatcherTimer.Start(); }
private string Write141_AutoRefreshMode(AutoRefreshMode v) { switch (v) { case AutoRefreshMode.None: return "None"; case AutoRefreshMode.Simplified: return "Simplified"; case AutoRefreshMode.Full: return "Full"; } long num = (long) v; throw base.CreateInvalidEnumValueException(num.ToString(CultureInfo.InvariantCulture), "Nomad.FileSystem.LocalFile.AutoRefreshMode"); }