0
我有一個簡短的問題。ToolStripStatusLabel延遲消息
在我的程序中,我想使用ToolStripStateLabel向用戶顯示一些信息。來自C++和QT我不太瞭解這個controll的.net變體。因爲我想向用戶顯示特定時間的消息I.E 3000ms。或3秒,但我似乎無法弄清楚如何做到這一點。那麼,這是甚至可能的,我該怎麼做?
我有一個簡短的問題。ToolStripStatusLabel延遲消息
在我的程序中,我想使用ToolStripStateLabel向用戶顯示一些信息。來自C++和QT我不太瞭解這個controll的.net變體。因爲我想向用戶顯示特定時間的消息I.E 3000ms。或3秒,但我似乎無法弄清楚如何做到這一點。那麼,這是甚至可能的,我該怎麼做?
不幸的是,您必須執行Timer
才能做到這一點。
private void InitTimer()
{
var myTimer = new Timer();
myTimer.Tick += new EventHandler(TimerEventProcessor);
// Sets the timer interval to 3 seconds.
myTimer.Interval = 3000;
myTimer.Start();
}
private static void TimerEventProcessor(object sender, EventArgs e)
{
ToolStripStatusLabel.Visible = false;
(sender as Timer).Stop();
}
真的嗎?這真的很爛:(謝謝你的答覆,但。 –