private void WriteText(WriteToTextBox writeMethod)
 {
     if (this.textBox1 != null)
     {
         writeMethod?.Invoke(textBox1.Text);
     }
 }
 private void Execute2()
 {
     if (checkBox2 != null && checkBox2.Checked)
     {
         _writeToTextBox = WriteTextBox2;
         WriteText(_writeToTextBox);
         label2?.Invoke(_label2CallBack, @"任务2完成");
     }
 }
 private void Execute1()
 {
     if (checkBox1 != null && checkBox1.Checked)
     {
         _writeToTextBox = WriteTextBox1;
         WriteText(_writeToTextBox);
         label1?.Invoke(_label1CallBack, @"任务1完成");
     }
 }
Exemple #4
0
 public void AddOutTxt(string inp)
 {
     if (textBox1.InvokeRequired)
     {
         WriteToTextBox w = new WriteToTextBox(AddOutTxt);
         Invoke(w, new object[] { inp });
     }
     else
     {
         textBox1.AppendText(inp + Environment.NewLine);
     }
 }
Exemple #5
0
 public void WriteEventToBox(string text)
 {
     if (eventLoggerBox.InvokeRequired)
     {
         WriteToTextBox writeToText = new WriteToTextBox(WriteEventToBox);
         Invoke(writeToText, new object[] { text });
     }
     else
     {
         eventLoggerBox.AppendText(text);
         eventLoggerBox.AppendText(Environment.NewLine);
     }
 }
Exemple #6
0
        private void btn_ok_Click(object sender, EventArgs e)
        {
            if (chbOne.Checked)
            {
                grbText1.Text = "运行中.....";
                grbText1.Refresh();

                writeToTextBox = new WriteToTextBox(WriteText1);
                WriteText(writeToTextBox);
                grbText1.Text = "完成";
            }

            if (chbTwo.Checked)
            {
                grbText2.Text = "运行中.....";
                grbText2.Refresh();

                writeToTextBox = new WriteToTextBox(WriteText2);
                WriteText(writeToTextBox);
                grbText2.Text = "完成";
            }
        }
Exemple #7
0
        private void WriteText(WriteToTextBox wttb)
        {
            string textInput = this.txt_Input.Text;

            wttb(textInput);
        }