//--- Конфигурация ------------------------------------------------------ public void configure(pageConfigData p, int?TTN_ID = null) { //--- Конфигурация фильтра для накладной ucFilter = new cFilterItem(); ucFilter.ID = TTN_ID; ucFilter.st_Current = p.st_Current; ucFilter.st_Next = p.st_Next; ucFilter.ItemMode = p.TTNmode; selectMode(); }
//--- Загрузка элемента ----------------------------------------------- void Laboratory_Loaded(object sender, System.Windows.RoutedEventArgs e) { //---- Конфигурация ----------------------------------------------- ucPconfig = new pageConfigData(thisName); //---- Создание клиента ------------------------------------------- mc.ConnectCompleted += new EventHandler <ConnectCompletedEventArgs>(proxy_ConnectCompleted); mc.srv_select_StatusListCompleted += new EventHandler <srv_select_StatusListCompletedEventArgs>(proxy_srv_select_StatusListCompleted); mc.SendMessageReceived += new EventHandler <SendMessageReceivedEventArgs>(proxy_SendMessageReceived); if (!MDSLocalClient.IsConnected) { mc.ConnectAsync(thisName); } else if (MDSLocalClient.list_status == null) { mc.srv_select_StatusListAsync(); } else { show_TTNlist(MDSLocalClient.list_status.ToList()); } //------------------------------------------------ }