public WindowInpuR() { InitializeComponent(); _inwin1.InpuNum = NumInpu; InPUControl = _inwin1.InPUControl; WinPult.DataContext = _inwin1; vminpu = roo.DataContext as VirtualPultValves.ViewModel.ViewModel_InPU; WagoIO.Instance.SenderType = 9; //Инпу2 }
public WindowInpu() { InitializeComponent(); _inwin1.InpuNum = NumInpu; InPUControl = _inwin1.InPUControl; WinPult.DataContext = _inwin1; vminpu.RMNum = 1; //переключение дежурного режима из ViewModel на InPu1 vminpu = roo.DataContext as VirtualPultValves.ViewModel.ViewModel_InPU; WagoIO.Instance.SenderType = 8; //Инпу1 }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { com = WinPult.Content as InPUWin32View; if (com != null) { InPUControl = com.InPUControl; NumInpu = com.InpuNum; } Debug.Assert(InPUControl != null, "НЕ создан win32 Control"); var vm = FindResource("vInPU") as ViewModel.ViewModel_InPU; Debug.Assert(vm != null, "vm != null"); if (vm.RMNum == 0) { vm.RMNum = NumInpu; } }