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
 }
Example #2
0
        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;
            }
        }