MainViewModel.cs 1001 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. using FestoDebugger.Models;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Collections.ObjectModel;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace FestoDebugger.ViewModels
  9. {
  10. public class MainViewModel : ViewModelBase
  11. {
  12. private ObservableCollection<SignalModuleData> _signalModuleDatas;
  13. public ObservableCollection<SignalModuleData> SignalModuleDatas
  14. {
  15. get => _signalModuleDatas;
  16. set => SetProperty(ref _signalModuleDatas, value);
  17. }
  18. public MainViewModel()
  19. {
  20. SignalModuleDatas = new ObservableCollection<SignalModuleData>();
  21. SignalModuleData data = new SignalModuleData();
  22. data.ModuleName = "V1";
  23. data.SignalAOn = true;
  24. data.SignalAOn = false;
  25. SignalModuleDatas.Add(data);
  26. //LoadSignalConfig();
  27. }
  28. private void LoadSignalConfig()
  29. {
  30. }
  31. }
  32. }