Рис. 3.17. Применение элемента Splitter в приложении
Даже без единой строчки написанного кода запущенное приложение будет вполне функционально. Если нужно увеличить область текстового поля для ввода новых данных, то достаточно нажать стилусом на разделителе и передвинуть его чуть выше.
Элемент MonthCalendar
Элемент управления
MonthCalendar
появился только в последней версии .NET Compact Framework 2.0. Данный элемент позволяет
легко выбрать необходимую дату.
Для создания тестового приложения на форме надо разместить элементы
Внешний вид получившегося приложения показан на рис. 3.19.
Рис. 3.19. Выбор даты при помощи элемента DateTimePicker
В документации MSDN есть небольшая статья «How to: Use the DateTimePicker Class in the .NET Compact Framework», в которой приводится небольшой пример использования этого элемента. Поддержка данного элемента появилась и в смартфонах под управлением Windows Mobile 5.0. Но в этом случае внешний вид элемента будет несколько иным.
Элемент DocumentList
Новый элемент управления
DocumentList
, который появился в .NET Compact Framework 2.0, может заменить такие элементы, как
SaveFileDialog
и
OpenFileDialog
, так как имеет все необходимые средства для работы с файлами. Помимо этого элемент
DocumentList
имеет дополнительные возможности, которые наверняка понравятся разработчикам программ. Он позволяет очень просто реализовать основные задачи манипулирования файлами, к которым относятся копирование, удаление, переименование и перемещение файлов. С помощью этого элемента также можно сортировать файлы по имени, дате создания, размеру. Кроме того, существует даже возможность посылать файлы по электронной почте или передавать на другое устройство при помощи инфракрасной связи.
Элемент
DocumentList
работает с файлами в пределах папки
My Documents
, включая подпапки. Следует обратить внимание на то, что
DocumentList
является классом из пространства
Microsoft.WindowsCE.Forms
и не является частью полной версии .NET Framework. Поэтому есть смысл поближе познакомиться с данным элементом.
Для разработки тестового приложения сначала потребуется создать новый проект, а затем переместить на форму элемент