Новые возможности Windows Forms для пользователей Visual Basic 6.0
Обновлен: Ноябрь 2007
Windows Forms — это новая объектно-ориентированная структура, реализующая .NET Framework. Windows Forms вместе с элементами управления Windows Forms образует надежную архитектуру для разработки приложений Windows в Visual Basic.
Примечание. |
---|
Если вы знакомы с формами в Visual Basic 6.0, см. введение в новые концепции в разделе Выполняемые с помощью форм задачи (для пользователей Visual Basic 6.0). |
Новые возможности
Далее перечислены возможности, доступные при разработке клиентских приложений с помощью Windows Forms.
Windows Forms
Windows Forms — это новая платформа разработки приложений Microsoft Windows на основе .NET Framework. Эта платформа предоставляет понятный, объектно-ориентированный и расширяемый набор классов для создания сложных приложений Windows с широкими возможностями. Дополнительные сведения см. в разделе Общие сведения о Windows Forms.
Элементы управления Windows Forms
В Visual Basic 2008 включены все элементы управления, известные разработчику по Visual Basic 6.0, а возможности большинства элементов управления расширены за счет новых свойств, методов и событий. Кроме того, введен ряд новых элементов управления и компонентов для создания пользовательского интерфейса. Дополнительные сведения см. в разделе Элементы управления для использования в формах Windows Forms.
Windows Forms как уровень представления данных в трехуровневом приложении
С помощью HTTP-вызовов сервера, подключенного к базе данных, Windows Forms может выступать в качестве пользовательского интерфейса, сочетающего в себе пользовательский интерфейс клиентского приложения с дополнительной обработкой сервера приложения.
Создание клиентского приложения
Windows Forms может использоваться для создания клиентских приложений с богатым пользовательским интерфейсом в Visual Basic. Такие приложения получают доступ к широкому спектру источников данных и обеспечивают возможность отображения и редактирования данных, основанные на использовании элементов управления Windows Forms. Дополнительные сведения см. в разделе Пошаговое руководство. Создание простой формы в Windows Forms.
Модель безопасности Windows Forms
Система безопасности Windows Forms опирается на политики безопасности, установленные для .NET Framework. Пространство имен System.Security обеспечивает базовую структуру системы безопасности .NET Framework, в том числе базовые классы разрешений. Дополнительные сведения см. в разделе Безопасность Windows Forms.
Свойства Tag и Name
Свойства Tag и Name теперь входят в класс Control. Свойство Tag резервирует в памяти место для хранения данных об элементе управления. Свойство Name содержит имя элемента управления. Свойство Name может быть использовано во время выполнения, чтобы оценить объект по его имени, а не по типу или имени в коде. Дополнительные сведения о свойстве Tag см. в разделе Свойство Control.Tag. Дополнительные сведения о свойстве Name см. в разделе Свойство Control.Name..
Непрямоугольные формы Windows Forms
Вид формы Windows Forms легко изменить. Все, что требуется для создания непрямоугольных форм, — это файл изображения и несколько параметров свойств. Дополнительные сведения см. в разделе Практическое руководство. Создание фигурной формы Windows Forms.
Программирование интеллектуальных устройств
С помощью Visual Basic теперь можно разрабатывать функционально насыщенные приложения для устройств с ограниченным доступом к ресурсам. Средства, имеющиеся в составе Visual Studio 2005 и .NET Compact Framework (подмножества .NET Framework), позволяют создавать, строить и отлаживать приложения, работающие на интеллектуальных устройствах.
При разработке устройств можно использовать практически все функции Visual Basic, в то время как некоторые возможности Visual Basic 2008 были изменены или исключены в силу естественных особенностей приложений устройств. Дополнительные сведения см. в разделе Отличия разработки в среде .NET Compact Framework от разработки для настольных ПК.
Новые возможности элементов управления и форм Windows Forms в Visual Studio 2005
Кроме перечисленных выше возможностей, в Visual Basic 2008 появился ряд совершенно новых возможностей и улучшений, включая ряд новых элементов управления, поддержку фоновых операций и настраиваемое рисование некоторых элементов управления. Дополнительные сведения см. в разделе Дополнения к Windows Forms для .NET Framework 2.0.
См. также
Основные понятия
Новые возможности для пользователей Visual Basic 6.0
Новые возможности языка Visual Basic (для пользователей Visual Basic 6.0)
Новые возможности Visual Studio IDE для пользователей Visual Basic 6.0