예제 #1
0
 private void WriteTextBox(string log)
 {
     ServetLogTextBox.Dispatcher.Invoke(() =>
     {
         if (!string.IsNullOrEmpty(log))
         {
             ServetLogTextBox.AppendText($"{log}\r\n");
             ServetLogTextBox.ScrollToEnd();
         }
     });
 }
예제 #2
0
        private void CmdSendBtn_Click(object sender, RoutedEventArgs e)
        {
            string cmdTrim    = CmdTextBox.Text.Trim();
            string cmdToLower = cmdTrim.ToLower();

            if (cmdToLower.Equals("stop"))
            {
                ProcessWrapper.Instance.Stop();
            }
            else
            {
                ProcessWrapper.Instance.SendCommand(CmdTextBox.Text);
                ServetLogTextBox.AppendText($"{CmdTextBox.Text}\r\n");
                ServetLogTextBox.ScrollToEnd();
            }
            CmdTextBox.Clear();
        }