簡単な質問があります。
私のプログラムでは、ToolStripStateLabel を使用してユーザーに情報を表示したいと考えています。C ++とQTから来て、このコントロールの.netバリアントをよく理解していません。ユーザーに特定の時間IE 3000msのメッセージを表示したいからです。または3秒ですが、これを行う方法がわかりません。それで、それは可能ですか、どうすればこれを行うことができますか?
簡単な質問があります。
私のプログラムでは、ToolStripStateLabel を使用してユーザーに情報を表示したいと考えています。C ++とQTから来て、このコントロールの.netバリアントをよく理解していません。ユーザーに特定の時間IE 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();
}