Esempio n. 1
0
        public void ShowInfoAndMakeColumns(DataGridView D)
        {
            int NumberOfColumns = 1;

            D.Columns.Clear();
            foreach (ResistanceBox ResBox in R.GetListOfResistanceBoxes)
            {
                if (listBox1.SelectedItem.ToString() == ResBox.Model)
                {
                    ResBox.Show(listBox2);
                    NumberOfColumns = ResBox.NumberDecade;

                    if ((ResBox as ResistanceBox2) != null)
                    {
                        D.Columns.Add("Ro", "Ro,Ом (на зажимах №1)");
                        D.Columns.Add("Ro", "Ro,Ом (на зажимах №2)");
                    }
                    else
                    {
                        D.Columns.Add("Ro", "Ro,Ом");
                    }
                }
            }
            for (int i = 1; i <= NumberOfColumns; i++)
            {
                D.Columns.Add("Decade" + i.ToString(), "Декада №" + i.ToString());
            }
            D.CurrentCell = D[0, 0];
        }
Esempio n. 2
0
 private void Timer_Elapsed(object sender, ElapsedEventArgs e)
 {
     try
     {
         comm.SndData(_witsConfig);
     }
     catch (Exception ex)
     {
         Dispatcher.Invoke(() => { ResBox.AppendText(ex.ToString()); });
     }
 }
Esempio n. 3
0
 private void ConnBtn_Click(object sender, RoutedEventArgs e)
 {
     //ResBox.AppendText("Listening....\n");
     comm.Accept();
     Dispatcher.Invoke(() =>
     {
         ResBox.AppendText($"{comm.ClientEndPoint.Address.ToString()},{comm.ClientEndPoint.Port.ToString()}连接过来了");
     });
     //while (false)
     //{
     //    _client = comm.Accept();
     //    _thread = new Thread(DoWork);
     //    _thread.Start();
     //}
 }
Esempio n. 4
0
 private void UpdateWordView()
 {
     ResBox.AppendText($"\n#{stateMachine.History.Count + 1} => \"{stateMachine.GetCurrentResult.Trim()}\"");
     ResBox.ScrollToEnd();
 }