次の要件が必要なアプリケーションを開発しています。
フォームにボタンとラベル (最初は可視性が false に設定されている) があり、ユーザーがボタンをクリックすると、ボタンのクリックでラベルに割り当てたテキストと共にラベルが表示されるはずです。ただし、このラベルはしばらくの間、たとえば 3 秒間だけ表示され、その後自動的に非表示になります。このために私が与えた場合:
private void button1_Click(object sender, EventArgs e)
{
label1.Visible=true;
label1.Text= "Magic";
Thread.Sleep(3000);
label1.Visible=false;
}
このコードは目的には役立ちません。それを行うためのアプローチは何ですか?