На этом уроке мы узнаем секрет гениального интерфейса. Для этого программа должна быть максимально простой и удобной. Желающие смогут потренироваться в использовании делегатов.
Задание: Написать программу для вычисления средней оценки.
Дата отправки отчёта:
5 ноября 2014 г.
Задание выполнено: за
1 час. 30 мин.
Что было сложным:
Работа с делегатами
Комментарии:
Удобно использовать для подсчета средних значений
Научился: Закрепил знания о делегатах а также переделал обработку события после нажатия кнопок для добавления оценок. Трудности: Когда решил изменить обработку события клика по кнопках то столкнулся с проблемой приведения типа string в int которую успешно решил Благодарен Евгению Витольдовичу за урок а также Google с помощью которого я переделал обработку события нажатия кнопки оценками. С радостью поделюсь этим кодом:
1. Создаем функцию:
private void button_Click(object sender, EventArgs e)
{
note.AddNote(int.Parse((sender as Button).Tag.ToString()));
}
2. Добавляем в поле Tag каждой кнопки цифру соответствующий оценке.
3. Устанавливаем в обработку события Click каждой кнопки функцию button_Click.