Ejemplo n.º 1
0
 private bool DeviceNumberConnection_ResponseHandler(bool code, string response)
 {
     MessageOutput(1, Properties.Resources.DeviceListRequest + Properties.Resources.ResponseReceived + response + ". " + GetNowTime);
     if (code)
     {
         this.DeviceNumber = Convert.ToInt32(response);
         Frame_DeviceList.Navigate(TypeMenuOpen());
     }
     else
     {
         //сброс меню
         MenuReset();
         MessageBox.Show(Properties.Resources.ResponseReceived + response + ". " + GetNowTime);
     }
     return(true);
 }
Ejemplo n.º 2
0
        //нажатие на кнопку (выбор группы устройств)
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            //если выбранная кнопка активна
            if ((sender as MenuButton).IsActive)
            {
                //изменение статуса выбранной кнопки
                (sender as MenuButton).IsActive ^= true;
                //обнуление frame
                Frame_DeviceList.Navigate(null);
            }
            else
            {
                //сброс меню
                MenuReset();

                //активация выбранной кнопки
                (sender as MenuButton).IsActive = true;
                Frame_DeviceList.Navigate(TypeMenuOpen());
            }
        }