Показаны сообщения с ярлыком EventHandlers. Показать все сообщения
Показаны сообщения с ярлыком EventHandlers. Показать все сообщения

воскресенье, 14 июля 2013 г.

Работа с событием Form_Paint и Form_Load

Рассмотрим приложение на вычисление правильного n-угольника.
Периметр p правильного n-угольника, описанного около окружности радиуса r, равен 2*n*r*tg(PI/n). Ввести значения n и r, проверить их корректность и вывести значение периметра. Проверяемые условия: n >= 3 и r > 0; отсутствие  во входной строке не цифровых данных.
Размещение управляющий элементов на форме выполнить в относительных координатах. Ввести ограничения на минимизацию формы. (Изображения элементов не должны «налезать» друг на друга при уменьшении размеров формы.)

Обработчики событий программы

В следующем цикле задач будут рассмотрены: ввод данных, проверка данных, защита полей от внешних незапланированных действий пользователя.
События формы и элементов.
Класс в отдельном файле + статические методы
Элементы Button, TextBox, MessageBox, Label, DataGridView.
Свойства: ReadOnly, Enabled, Text,
Методы: Focus(),
Как добавить класс в проект: Solution_Explorer -> (правая кнопка) Имя_Проекта -> Add -> New_Item -> (Templates)Class -> (Name)Имя_класса.cs -> Add