public McuSelector(MainUnitViewModel main, PanelViewModel panel) : base(main.Id) { _main = main; _panel = panel; panel.McuChanged += PanelOnMcuChanged; }
public ColumnHeaderViewModel(int relativeButtonId, MainUnitViewModel mainUnit, PanelViewModel panelViewModel) { _relativeButtonId = relativeButtonId; MainUnit = mainUnit; ButtonId = relativeButtonId; Cells = new ObservableCollection <MatrixCellViewModel>(GenCells()); UpdateAllHeaders(); panelViewModel.ButtonChanged += PanelViewModelOnButtonChanged; panelViewModel.McuChanged += PanelViewModelOnMcuChanged; MainUnit.CardsUpdated += NewMcu_CardsUpdated; AlarmSelectionChanged += OnAlarmSelectionChanged; mainUnit.RoutingTableUpdated += Receiver_EepromValuesReceived; }
public ButtonRangeSelector(int id, PanelViewModel panel) : base(id) { _panel = panel; panel.ButtonChanged += panel_ButtonChanged; }