Читайте также: |
|
Необходимо разработать приложения для работы с телефонным справочником.
В приложении необходимо поддержать следующий функционал:
1) Просмотр содержимого справочника
2) Сортировка записей справочника
3) Фильтрация записей справочника (без кнопок)
4) Добавление записи в справочник с помощью формы ввода
5) Редактирование записи справочника по двойному клику по записи в гриде
6) Импорт и экспорт из файла данных (пример входного файла в приложении)
Дополнительные требования (не значит, что не обязательные):
1) Валидация пути к файлу
2) Валидация данных при импорте
3) Кнопка «Изменить» должна быть недоступна, если пользователь не выбрал запись
4) Кнопка «Добавить» должна быть недоступна, если пользователь не ввел во все поля данные
5) Изменения поля сортировки не приводит к пересортировке справочника
6) Изменение поля фильтра приводит к перефильтрации справочника
7) Форма должна реагировать на изменение размера «безболезненно»
Формат записи справочника следующий:
1) Имя адресата
2) Страна адресата
3) Телефон адресата
В программе обязательно использовать:
1) MVVM
2) DataBinding
3) ICommand
4) INotifyPropertyChanged
5) Стандартные диалоги для открытия файла
В программе ЗАПРЕЩЕНО использовать:
1) Обработку события Control_TextChanged
2) Обработку события Button_Click
Вся верстка формы должна быть выполнена с помощью применения контейнеров компоновки:
1) StackPanel
2) Grid
3) DockPanel
Макеты приложения:
Дата добавления: 2015-10-02; просмотров: 54 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Спуск пострадавшего с опоры ВЛ | | | БИЛЕТ № 1 |