私は現在、別の入力フォームを介して制御する必要がある議題を作成しています。
このフォームでは、次の入力フィールドを移動する前に、ユーザー入力を待つ必要があります。
以下は、タスクを追加するためのToDoフィールドのエントリです。その後、日付、時刻、リマインダーのフィールドもあります。
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)の有無にかかわらず、このフォームは完全には表示されず、私が与えることができないユーザー入力を待機します...