private void WriteTextBox(string log) { ServetLogTextBox.Dispatcher.Invoke(() => { if (!string.IsNullOrEmpty(log)) { ServetLogTextBox.AppendText($"{log}\r\n"); ServetLogTextBox.ScrollToEnd(); } }); }
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(); }