Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
ГЛАВА 21. Использование элементов управления Windows Forms
Эта глава представляет собой краткое руководство по использованию элементов управления, определенных в пространстве имен System.Windows.Forms. В главе 19 вы уже имели возможность поработать с некоторыми элементами управления, размещаемыми в главной форме: это MenuStrip, ToolStrip и StatusStrip. В этой главе мы рассмотрим различные типы, которые обычно размещают в пределах области клиента формы (это, например, Button, MaskedTextBox, WebBrowser, MonthCalendar, TreeView и т.п.). Рассмотрев базовые элементы пользовательского интерфейса, мы затем обсудим процесс создания пользовательских элементов управления Windows Forms, интегрируемых в среду разработки Visual Studio 2005.
После этого мы рассмотрим процесс построения пользовательских диалоговых окон, а также роль наследования форм, которое позволяет создавать иерархии связанных типов Form. В завершение главы обсуждается возможность стыковки и закрепления элементов графического интерфейса и выясняется роль типов FlowControlPanel и TableControlPanel, предлагаемых в .NET 2.0.
- Элементы управления Windows Forms
- Добавление элементов управления в форму вручную
- Добавление элементов управления в форму в Visual Studio 2005
- Работа с базовыми элементами управления
- Порядок переходов по нажатию клавиши табуляции
- Работа с другими элементами управления
- Создание пользовательских элементов управления Windows Forms
- Тестирование типа CarControl
- Создание пользовательской формы для CarControl
- Пространство имен System.ComponentModel
- Создание пользовательских диалоговых окон
- Динамическое позиционирование элементов управления Windows Forms
- Резюме
- Листинг 11.1. Заполнение данными и очистка от них элементов управления TreeView с использованием альтернативных стратеги...
- Листинг 13.2. Динамическое создание элементов управления на форме во время выполнения
- Работа с элементами управления
- Совмещение WebForms и MVC Framework в рамках одного веб-приложения
- Восстановление с использованием инструмента gbak
- Основные "рычаги" управления производительностью
- InterBase Super Server для Windows
- Типы страниц и их использование
- Интеграция с платформой Windows NT
- Использование констант
- Категорийный менеджмент. Курс управления ассортиментом в рознице
- Создание свободно позиционируемых элементов