Бюджет:
500 руб
Создать проект (приложение Windows Forms) для MS Visual C# 2010 Express следующей функциональности:
1. Форма содержит элементы: Chart, MonthCalendar, Timer и Button. На мой взгляд, для поставленной задачи указанных элементов будет достаточно. Готов выслушать мотивированное предложение изменить перечень необходимых элементов.
2. При нажатии на Button приложение считывает 3 простых текстовых файла (формат CSV), содержащих данные для построения Chart. Имена файлов с данными, например, «c:\data\ГГГГММДД_example1.txt», «c:\data\ГГГГММДД_example2.txt» и «c:\data\ГГГГММДД_example3.txt», где «ГГГГММДД» дата, выбранная пользователем в MonthCalendar. Если дата не выбрана, то используется текущая. Формат файлов данных одинаковый: «TIME»; «VALUE» (с заголовком). Количество записей (строк) в каждом файле данных около 40 тыс. Для каждой отдельной даты количество записей во всех файлах одинаково, но различается по датам.
3. Chart состоит из 2-х линий: 1-я строится по значениям VALUE из 1-го файла данных, 2-я строится по сумме значений VALUE из 2-го и 3-го файлов данных. Chart строится в форме графика. По оси абсцисс идёт «TIME», по оси ординат – «VALUE».
4. Каждую минуту по Timer данные из файлов данных считываются заново и обновляется Chart по свежим данным.
Интересуют естественно рабочие исходники проекта. Т.к. проект будет подлежать дальнейшей модификации, требуются комментарии кода.