Помогите пожалуйста с таймером С#

200
04 июля 2017, 19:55

Решил создать таймер с диалоговым окном об окончании времени. Мысль заключается в том, чтобы спустя час, выводилось диалоговое окно о том, чтобы сделать перерыв, но я не силен в разработке и прошу у вас помощи.

Вот код таймера, но не знаю как сделать автостоп и диалоговое окно.

    public Form1()
    {
        InitializeComponent();
    }
    int i = 0;
    private void timer1_Tick(object sender, EventArgs e)
    {
        i++;
        label1.Text = i.ToString();
    }
    private void Start_Click(object sender, EventArgs e)
    {
        timer1.Enabled = true;
    }
}
Answer 1
public Form1()
{
    InitializeComponent();
}
int i = 0;
private void timer1_Tick(object sender, EventArgs e)
{
    i++;
    label1.Text = i.ToString();
    if(i==3600)
    {
        timer1.Enabled = false;
        MessageBox.Show("Прошел 1 час");
    }
}
private void Start_Click(object sender, EventArgs e)
{
    timer1.Interval = 1000;
    i = 0;
    timer1.Enabled = true;
}
READ ALSO
Dictionary and custom pair [дубликат]

Dictionary and custom pair [дубликат]

На данный вопрос уже ответили:

213
Отключение наследования на папке

Отключение наследования на папке

Создаю автоматический файловую структуруИ на папке Private, нужно отключить наследование

233
XAML C# парсинг

XAML C# парсинг

Решил поюзать xaml c# , толком не разобрался ещё , но как я понял в среде разработки приложений для win10Вопрос в следующем : есть ли возможность...

326
WinApi Taskmgr. Не принимает SendMessage()

WinApi Taskmgr. Не принимает SendMessage()

Доброго времени суток, пытаюсь передать диспетчеру задач нажатие клавиши "Alt"

170