Рисование и отрисовка пользовательского элемента управления
Обновлен: Ноябрь 2007
Пользовательское рисование элементов управления является одной из сложных задач, которая легко решается с помощью платформы .NET Framework. В зависимости от графического внешнего вида элемента управления можно выбрать различные параметры при разработке специализированного элемента управления. При разработке элемента управления, наследуемого от класса Control необходимо предоставить код, позволяющий элементу управления выполнить визуализацию графического представления. При создании пользовательского элемента управления с помощью наследования из UserControl или при наследовании из одного из элементов управления Windows Forms можно переопределить стандартное графическое представление и предоставить собственный код графики. Если необходимо предоставить пользовательскую отрисовку для составных элементов управления разрабатываемого UserControl, выбор параметров становится более ограниченным, но при этом по-прежнему можно воспользоваться широкими графическими возможностями для элементов управления и приложений.
В этом подразделе
Визуализация элементов управления Windows Forms
Показано, как запрограммировать логику отображения элемента управления.Элементы управления, разработанные пользователем
Обзор действий, необходимых для записи и переопределения кода отрисовки для элемента управления.Составные элементы управления
Описание реализации пользовательского кода отрисовки для составных элементов управления в пользовательских элементах управления и формах.Практическое руководство. Сокрытие элемента управления во время выполнения
Продемонстрировано использование свойства Visible для скрытия и отображения элемента управления.Практическое руководство. Установка степени прозрачности фона элемента управления
Показано, как использовать метод SetStyle для создания непрозрачного, прозрачного и частично прозрачного цвета фона.Отрисовка элементов управления с применением визуальных стилей
Описание порядка визуализации элементов управления при помощи визуальных стилей в поддерживающих их операционных системах.
Ссылка
Control
Описание класса и ссылки на разделы с описаниями всех его членов.UserControl
Описание класса и ссылки на разделы с описаниями всех его членов.OnPaint
Описание этого метода.
Связанные подразделы
Практическое руководство. Создание объектов Graphics для рисования
Описание функциональных возможностей графики GDI+ в Visual Studio и ссылки на дополнительные сведения.Создание собственных элементов управления
Описание типов пользовательских элементов управления, которые можно создать.