Создание элементов управления Windows Forms во время разработки
Среда .NET Framework предоставляет разработчикам большой выбор технологий создания элементов управления. Возможности разработчиков больше не ограничены только созданием составных элементов управления, являющихся комбинацией уже имеющихся элементов управления. Используя функцию наследования, можно создавать собственные элементы управления на основе существующих составных элементов управления или существующих элементов управления Windows Forms. Можно также спроектировать собственные элементы управления, в которых реализованы элементы пользовательского оформления. Эти возможности обеспечивают высокую степень гибкости разработки и широкий функциональный диапазон визуального интерфейса Чтобы воспользоваться этими возможностями, необходимо понимать основные понятия объектного программирования.
Примечание Visual Basic |
---|
Хотя разработчику не требуется глубокое знание функции наследования, может оказаться полезным ознакомиться с разделом Inheritance in Visual Basic. |
При необходимости создать настраиваемый элемент управления для использования в Web Forms см. раздел Разработка пользовательских серверных элементов управления ASP.NET.
В этом подразделе
Пример. Создание составного элемента управления с помощью Visual Basic
Описание процедуры создания простого составного элемента управления в Visual Basic.Пример. Создание составного элемента управления с помощью C#
Описание процедуры создания простого составного элемента управления на языке C#.Пример. Наследование элементов управления форм Windows Forms с помощью Visual Basic
Описание процедуры создания простого элемента управления Windows Forms в Visual Basic с использованием функции наследования.Пример. Наследование элементов управления форм Windows Forms с помощью Visual C#
Описание процедуры создания простого элемента управления Windows Forms на языке C# с использованием функции наследования.Пошаговое руководство. Выполнение типичных задач с помощью смарт-тегов в элементах управления Windows Forms
Описание использования возможности смарт-тегов для элементов управления Windows Forms.Пошаговое руководство. Сериализация коллекций стандартных типов с использованием атрибута DesignerSerializationVisibilityAttribute
Описание способов использования атрибута DesignerSerializationVisibilityAttribute.Content для сериализации коллекции.Пример. Отладка пользовательских элементов управления Windows Forms во время разработки
Описание процедуры отладки поведения элемента управления Windows Forms во время разработки.Пошаговое руководство: Создание элемента управления Windows Forms, в котором используются преимущества функций Visual Studio, применяемых во время разработки
Описание метода тесной интеграции составного элемента управления в среду разработки.Практическое руководство. Создание элементов управления для форм Windows Forms
Общие сведения о проблемах реализации элемента управления Windows Forms.Практическое руководство. Создание составных элементов управления
Описание способа создания элемента управления, используя наследование от составного элемента управления.Практическое руководство. Наследование класса UserControl.
Общие сведения о процедуре создания составного элемента управления.Практическое руководство. Наследование существующих элементов управления Windows Forms
Описание процедуры создания расширенного элемента управления, используя наследование из класса элементов управления Button.Практическое руководство. Наследование класса Control.
Общие сведения о создании расширенных элементов управления.Практическое руководство. Выравнивание элементов управления по границам формы во время выполнения
Описание процедуры использования свойства Dock для выравнивания пользовательского элемента управления по краю занимаемой им формы.Практическое руководство. Отображение элемента управления в диалоговом окне выбора элементов панели элементов
Описание процедуры установки собственного элемента управления для его отображения в диалоговом окне Настройка панели элементов.Практическое руководство. Предоставление точечного рисунка панели элементов для элемента управления
Описание процедуры использования ToolboxBitmapAttribute для отображения значка рядом с настраиваемым элементом управления в панели элементов.Практическое руководство. Тестирование поведения элемента UserControl во время выполнения
Описание методов использования Контейнера для тестирования UserControl для тестирования поведения составного элемента управления.Ошибки во время разработки в конструкторе Windows Forms Designer
Разъяснение значения и использования списка ошибок времени разработки, отображаемый в Microsoft Visual Studio при невозможности загрузить конструктор Windows Forms.Разрешение вопросов, связанных с созданием элементов управления и компонентов
Описание способов диагностики и устранения распространенных проблем, возникающих при создании настраиваемых компонентов или элементов управления.
Ссылка
System.Windows.Forms.Control
Описание этого класса и ссылки на разделы с описаниями его членов.System.Windows.Forms.UserControl
Описание этого класса и ссылки на разделы с описаниями его членов.
Связанные подразделы
Разработка пользовательских элементов управления Windows Forms в .NET Framework
Описание способа создания собственных настраиваемых элементов управления с использованием платформы .NET Framework.Спецификация CLS
Введение в среду CLR, предназначенную для облегчения создания и использования компонентов. Важным аспектом этого упрощения является улучшенная совместимость между компонентами, написанными на разных языках программирования. Спецификация CLS позволяет создавать инструменты и компоненты, работающие с несколькими языками программирования.Пример. Автоматическое заполнение панели элементов пользовательскими компонентами
Описание методов, обеспечивающих отображение компонента или элемента управления в диалоговом окне Настройка панели элементов.