Использование в Visual C# программ из Excel
Листинг 14.1. Код функции для компонента Timer.
//Объявляем булеву переменную myVisible со значением false:
bool myVisible = false;
private void timer1_Tick(object sender, EventArgs e)
{
//Программируем анимацию:
if (myVisible == false)
{
//Делаем невидимым элемент управления:
this.button1.Visible = False;
//Изменяем значение myVisible на противоположное:
myVisible = true;
}
else
{
//Делаем видимым элемент управления:
this.button1.Visible = True;
//Изменяем значение myVisible на противоположное:
myVisible = false;
}
}
Задавая в панели Properties с заголовком timer1 различные значения свойству Interval (а выше мы задали 1000 миллисекунд или 1 секунду), можно изменять частоту исчезновения элемента управления, например, кнопки. Методика приостановки и возобновления анимации (с примерами) дана выше.
Теперь приступаем к разработке разделов, согласно оглавлению системы, для решения конкретных расчетных задач на следующих формах (и со следующими эффектами анимации).