программа на C#

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Александр Захаров  
Написать приложение Windows, которое по заданным в файле исходным  данным
выводит информацию о компьютерах в виде горизонтальной столбиковой диаграммы.

                Этапы выполнения работы.
1) Создать главное окно. Заголовок содержит ФИО, гр., вар.
2) Создать меню вида:
   Computers      About      Quit
   |List |
   |Chart|

   Пункт Chart запрещен.
   По Quit приложение завершается.
   По  About  открывается окно с информацией о теме разработки.
3) При запуске приложения из файла  читаются  исходные  данные (файл сформировать
   самостоятельно).
    Файл должен быть доступен для корректировки текстовым редактором.

4) Пo  List  открывается диалоговое окно, содержащее:
  – окно-список(класс Listbox) с введенной информацией
  (название компьютера,Объем диска,количество USB,Объем ОП).
  Для вывода использовать равноширинный шрифт с фиксированным количеством
  полей для вывода соответствующей характеристики, отделяя их пробелом. 
  – статическое окно над списком – заголовки граф(характеристик)
  (над соответствующей характеристикой, т.е. "наименование" – над названием
  компьютера, "Объем диска" – над числом, соответствующему объему диска и т.д.).
 
  – группу из трех кнопок RADIOBUTTON: Объем диска,Количество USB,Объем ОП.
  – OK, CANCEL – кнопки типа BS_PUSHBUTTON.

  При инициализации диалога фокус ввода должно иметь окно-список.
  При первом вызове д.б. выбрана кнопка  "Объем диска".
  Пункт меню Chart разрешается после  выбора OK и завершения диалога.
  При выборе CANCEL выбор игнорируется и после завершения диалога пункт меню
  Chart остается в предыдущем состоянии.
5)По Chart в главное окно приложения выводится графическая иллюстрация величины
  выбранной характеристики в виде горизонтальной столбиковой диаграммы (столбики 
  располагаются параллельно оси Х).
  При этом ось Х должна иметь градацию и наименование(выбранная характеристика)
  и именуется  в соответствии с выбранной характеристикой либо "Объем диска" ,
  либо "Количество USB" либо "Объем ОП".
  Ось Y именуется "Компьютеры" и содержит их имена(допускается выводить имена
  внутри прямоугольников).Растояние между прямоугольниками – 0.75 от их ширины).

  Обратите внимание на то,что отрисовка осей и  диаграммы по новым выбранным
  значениям осуществляется только после входа в пункт  Chart.

  Изображение должно масштабироваться при изменении размеров окна.
Опубликован 06.10.2014 в 10:56 Последнее изменение: 06.10.2014 в 11:05

Выберите способ верификации:

Обновите страницу после прохождения верификации.