私はlabel2 つの でいっぱいになる を持っていますがstrings、互いに非常に短いので、最後の だけが のstringに表示され.Text propertyますlabel。
それらの間に1.5秒の一時停止が必要ですstrings。例:
string strMessage1 = "ONE";
string strMessage2 = "TWO";
Label.Text = strMessage1;
//Pause of 1.5 seconds
Label.Text = strMessage2;
今、私は次のように設定しようとしましたtimer:
private void FillString()
{
stringTimer = new System.Timers.Timer();
stringTimer.Interval = 1500;
stringTimer.Elapsed += new System.Timers.ElapsedEventHandler(OnStringTimerElapsed);
Label.Text = strMessage1;
stringTimer.Start();
}
private void OnStringTimerElapsed(object sender, EventArgs e)
{
Label.Text = strMessage2;
}
しかし、それは の最初のものだけを表示stringしlabel、2 番目のものには何もしません。私は何をすべきか?