Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Видео про Архитектуру Шахматного клиент-сервера.

Секундомер / 3 часть. Пункты 150 – 172

  • На этом уроке мы продолжим создание нашей программы.
    На сей раз мы разместим DataGridView и Timer.
    И так десять подходов, с фиксацией времени.
    Этот урок значительно проще предыдущего, так что, желаю успеха!
    Напиши, что ты научился делать быстрее и каким способом.

    Инструкция по созданию Секундомера
  • Дата отправки отчёта: 10 января 2016 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Тренировка навыков "скоростного" программирования.
  • Что было сложным: --
  • Комментарии: На этом этапе мне пришлось сойти с дистанции на ремонт Visual Studio.
    Стала вылетать ошибка. Буду разбираться.
    ________________________________________
    Может кто-нибудь знает, что это?
    _______________________________________:
    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    Ошибка при попытке запуска проекта: Вызванный объект был отключен от клиентов.

    ---------------------------
    ОК 
    ---------------------------

    ПОТОМ --

    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    Отладчику не удалось завершить один или несколько процессов:

    [5548] Stopwatch12.vshost.exe: Вызванный объект был отключен от клиентов.


    Сейчас состояние отладчика может стать нестабильным. Рекомендуется сохранить все файлы и выйти из приложения.
    ---------------------------
    ОК 
    ---------------------------
    И так на всех запусках ...
  • Оценка видео-уроку:
Отчёт от 2639 за Секундомер / 3 часть. Пункты 150 – 172


Отчёт от 2639 за Секундомер / 3 часть. Пункты 150 – 172




Оцени работу

 
Сохранить страницу:

2146. Иван
Иван
ответить
→  Морозов Юрий Александрович  # Программа за минуту / 3 часть. Пункты 150 – 172 / 2016-01-11 00:56

Вот это да! Даже студия не выдержала натиска! Надеюсь, что вам удастся решить эту проблему.


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Морозов Юрий Александрович  # Программа за минуту / 3 часть. Пункты 150 – 172 / 2016-01-10 22:28

Остаются перезагрузить компьютер.



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Быстро работать с DataGridView.
Быстрее всего получилась 8 попытка со временем 1:22. Самый быстрый результат получился, когда действия исполнялись в таком порядке: 170 Поместить Timer на форму 171 Переименовать в timer 172 Установить Interval = 950, Enabled = False 150 Разместить DataGridView на форму 156 Нажать стрелочку и убрать Adding, Editing, Deleting 157 Добавить столбец coStart - Start 158 Добавить столбец coNotes - Notes 159 Добавить столбец coTimer - Timer 160 Открыть параметры столбцов 161 Start - AutoSizeMode = None, Width = 100 162 Notes - AutoSizeMode = Fill, 163 Timer - AutoSizeMode = None, Width = 100 152 Выровнять по ширине и высоте по всей оставшейся части 151 Переименовать в grid 153 Установить Anchor = Top, Bottom, Left, Right 154 Установить AutoSizeColumnMode = Fill 155 Установить ColumnHeadersDefault -> Alignment = MiddleCenter
Научился: Научился многократно создавать и настраивать таблицу grid и ее колонки, а также помещать на форму таймер. Некоторые действия выполнял автоматически.
Большое спасибо! Использовал несколько интересных для себя находок: двойной TAB при вводе колонок, при этом 2 раза нажимал на Add (окно не закрывается), а третий раз – на Enter (окно закрывается). Еще одна интересная находка: если сначала настраивать столбцы, а потом всю таблицу, то для столбцов можно не указывать Width = 100 (это значение указывается по умолчанию). Также использовал другой, более удобный для меня порядок действий (сначала добавляю и настраиваю столбцы, затем всю таблицу по алфавиту): 150 Разместить DataGridView на форму 154 Убрать галочки на Adding, Editing, Deleting 152 Выровнять по ширине и высоте по всей оставшейся части Добавление и редактирование столбцов: 155 AddColumns – Добавить столбец coStart - Start 156 Добавить столбец coNotes - Notes 157 Добавить столбец coTimer - Timer 160 Открыть параметры столбцов (EditColumns): 161 Start - AutoSizeMode = None, Width = 100 163 Timer - AutoSizeMode = None, Width = 100 162 Notes - AutoSizeMode = Fill, Настройка параметров таблицы grid: 151 Переименовать в grid 153 Установить Anchor = Top, Bottom, Left, Right 158 Для grid установить AutoSizeColumnMode = Fill 159 Установить ColumnHeadersDefault -> Alignment -> MiddleCenter Таймер: 170 Поместить Timer на форму 171 Переименовать в timer 172 Установить Interval = 950