我目前正在制定一个议程,该议程应通过单独的输入表单进行控制。
在此表单上,我需要等待用户输入才能移动下一个输入字段。
下面是用于添加任务的待办事项字段的条目。之后,它还有日期、时间和提醒字段。
private void btn_Say_Click(object sender, EventArgs e)
{
string text = tbx_Say.Text;
if(text.Contains("Add") || text.Contains("add"))
{
if(text.Contains("Task") || text.Contains("task"))
{
screen.btn_Tasks.PerformClick();
while(screen.task.tb_TaskToDo.Text == "")
{
tbx_Anne.Text = "What should happen?";
Thread.Sleep(1000);
}
}
}
}
执行点击会启动一个新的,需要通过输入表单填写。不管有没有 Thread.Sleep(1000),这个表单都不会完全显示,它会等待我无法给出的用户输入......