internal RealTimeUsageController(RealTimeUsageViewModel viewModel) { _viewModel = viewModel; ToggleMonitoringCommand = new RelayCommand(ToggleMonitoringCommand_Execute); ExportReadingsCommand = new RelayCommand(ExportReadingsCommand_Execute); ToggleStartFromZeroCommand = new RelayCommand(ToggleStartFromZero_Execute); _viewModel.ToggleMonitoringCommand = ToggleMonitoringCommand; _viewModel.ExportReadingsCommand = ExportReadingsCommand; _viewModel.ToggleStartFromZero = ToggleStartFromZeroCommand; }
public MainViewModel() { DriveInfo = new DriveInfoViewModel(); UsageStatsInfo = new HistoricalUsageStatsViewModel(); RealTimeUsageInfo = new RealTimeUsageViewModel(); }