Beispiel #1
0
        internal DriveInfoController(DriveInfoViewModel viewModel)
        {
            _viewModel = viewModel;

            _refreshDriveCommand        = new RelayCommand(RefreshDriveInfo_Execute);
            _viewModel.RefreshDriveInfo = _refreshDriveCommand;

            _loadRawValuesCommand       = new RelayCommand(LoadRawValuesCommand_Execute);
            _viewModel.RefreshRawValues = _loadRawValuesCommand;

            LoadDrives();
            _refreshDriveCommand.Execute(null);
            _loadRawValuesCommand.Execute(null);
        }
Beispiel #2
0
 public MainViewModel()
 {
     DriveInfo         = new DriveInfoViewModel();
     UsageStatsInfo    = new HistoricalUsageStatsViewModel();
     RealTimeUsageInfo = new RealTimeUsageViewModel();
 }