等到文本框c#得到响应

时间:2017-09-07 15:47:29

标签: c# visual-studio

我正在开发一个聊天机器人来自动完成一些工作。当我在文本框中键入内容并单击时,输入在文本框中输入的文本将等待它被处理。通常,处理该功能需要10到20秒的时间。但我的问题是我的机器人有一种方法可以说等待处理你的请求,直到它得到功能的响应。我怎么能实现这一点。

1 个答案:

答案 0 :(得分:0)

你可以这样做:

fucn(){
    string text = textBox.Text;   //Saves the text from the Text Box
    textBox.Text = "Please wait!";   //Inserts "Please Wait!" into the Text Box
    textBox.ReadOnly = true;   //Makes it so the user can't edit the Text Box
    yourCode();
    textBox.Text = text;   //Re-inserts the text that was in the Text Box before
    textBox.ReadOnly = false;   //Makes it so the user can once again edit the Text Box
}

这应该有用!