39
WinAPIClass.AnimateWindow(this, 3000,
WinAPIClass.AnimateWindowFlags.AW_ACTIVATE|
WinAPIClass.AnimateWindowFlags.AW_BLEND);
// Отображаем кнопки после анимации
this.btnAW_BLEND.Invalidate();
this.btnHOR_AW_SLIDE.Invalidate();
this.btnCenter_AW_SLIDE.Invalidate();
}
private void btnHOR_AW_SLIDE_Click(object sender,
System.EventArgs e)
{
this.Hide();
WinAPIClass.AnimateWindow(this, 3000,
WinAPIClass.AnimateWindowFlags.AW_HOR_POSITIVE|
WinAPIClass.AnimateWindowFlags.AW_SLIDE);
this.btnAW_BLEND.Invalidate();
this.btnHOR_AW_SLIDE.Invalidate();
this.btnCenter_AW_SLIDE.Invalidate();
}
private void btnCenter_AW_SLIDE_Click(object sender,
System.EventArgs e)
{
this.Hide();
WinAPIClass.AnimateWindow(this, 3000,
WinAPIClass.AnimateWindowFlags.AW_CENTER|
WinAPIClass.AnimateWindowFlags.AW_SLIDE);
this.btnAW_BLEND.Invalidate();
this.btnHOR_AW_SLIDE.Invalidate();
this.btnCenter_AW_SLIDE.Invalidate();
}
5. Постройте и запустите приложение.
Протестируйте три вида
анимации.
Лабораторная
работа
6. Организация
печати
в
формах
windows
Цель
работы
Изучение классов, реализующих задачу
программирования печати и
получение навыков по работе в программе с диалоговыми окнами.
Упражнение
1. Использование
диалоговых
окон
для
печати
При печати различных документов пользователям
часто приходится
изменять параметры печати. Обычно они ограничиваются
заданием таких
параметров, как ориентация страницы, ширина полей и размер бумаги.
.NET
Framework
содержит
классы,
которые
предоставляют
пользователям возможность осуществлять и более сложные настройки.
В ходе выполнения данного упражнения
будет создано простое
приложение,
дающее
пользователю
возможность
использовать
Достарыңызбен бөлісу: