Компьютерная графика, мультимедиа и игры на Visual C#

         

Использование в 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 секунду), можно изменять частоту исчезновения элемента управления, например, кнопки. Методика приостановки и возобновления анимации (с примерами) дана выше.

Теперь приступаем к разработке разделов, согласно оглавлению системы, для решения конкретных расчетных задач на следующих формах (и со следующими эффектами анимации).



Содержание раздела