Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
ГЛАВА 19. Создание окон с помощью System.Windows.Forms
Если вы прочитали предыдущие 18 глав, вы должны иметь солидную базу дли использования языка программирования C# и архитектуры .NET. Вы, конечно же, можете применить полученные знания для построения консольных приложений следующего поколения (как скучно!), но вас, наверное, больше интересует создание привлекательного графического интерфейса пользователя (GUI), который позволит пользователям взаимодействовать с вашей системой.
Эта глава является первой из трех глав, в которых обсуждается процесс построения традиционных приложений на основе использования так называемых форм. Вы узнаете, как создать "высокохудожественное" главное окно, используя классы Form и Application. В этой главе также показано, как в контексте GUI-окружения выполнить захват пользовательского ввода и ответить на него (т.е. обработать события мыши и клавиатуры). Наконец, вы узнаете, как вручную или с помощью инструментов проектирования, встроенных в Visual Studio 2005, конструировать системы меню, панели инструментов, строки состояния и интерфейс MDI (Multiple Document Interface – многодокументный интерфейс приложения).
- Обзор пространства имен System.Windows.Forms
- Работа с типами Windows Forms
- Роль класса Application
- "Анатомия" формы
- Функциональные возможности класса Control
- Функциональные возможности класса Form
- Создание Windows-приложений в Visual Studio 2005
- Работа с MenuStrip и ContextMenuStrip
- Работа с StatusStrip
- Работа с ToolStrip
- Создание MDI-приложения
- Резюме
- ЧАСТЬ IV. Программирование с помощью библиотек .NET
- Функциональные возможности класса Form
- Повышение производительности приложений с помощью хранимых процедур
- Тестирование Web-сервиса XML с помощью WebDev.WebServer.exe
- Создание файлов с блокировкой
- Организация пользователей в группы с помощью ролей
- InterBase Super Server для Windows
- Интеграция с платформой Windows NT
- Создание свободно позиционируемых элементов
- Часы в Windows показывают неправильное время
- Классическая архитектура на Windows NT (Yaffil CS)
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.