ToolStripStatusLabel сообщение о задержке
У меня короткий вопрос.
В моей программе я хочу использовать ToolStripStateLabel для отображения некоторой информации пользователю. Исходя из C++ и QT, я не совсем понимаю вариант.net этого элемента управления. Потому что я хочу показать пользователю сообщение за определенное время IE 3000ms. или 3 секунды, но я не могу понять, как это сделать. Итак, возможно ли это вообще, и как мне это сделать?
1 ответ
Решение
К сожалению, вы должны реализовать 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();
}