O processamento e a pintura de controle personalizada
O desenho personalizado de controles é uma das várias tarefas complexas tornadas fáceis pelo .NET Framework. Ao criar um Controle Personalizado, você tem várias opções relacionadas a aparência de gráficos de seu Controle. Se você estiver criando um controle que herda de Control, você deve fornecer o código que permite o controle processar sua representação gráfica. Se você estiver criando um controle de usuário, herdando o UserControl, ou herdam de um dos controles Windows Forms, você pode substituir a representação gráfica padrão e fornecer seu próprio código de elementos gráficos. Se você deseja fornecer processamento personalizado para os controles constituintes de um UserControl você estiver criando, suas opções tornam-se mais limitadas, mas ainda permite que uma ampla gama de possibilidades de gráficas para os controles e aplicativos.
Nesta seção
Processamento de um controle Windows Forms
Mostra como a lógica que exibe um controle de programa.Controles desenhados pelo usuário
Fornece uma visão geral das etapas envolvidas em escrever e substituindo o código de processamento para o seu controle.Controles constituintes
Descreve como implementar o código de processamento personalizado para controles constituintes nos seus formulários e controles de usuário.Como: Tornar o seu controle invisível em tempo de execução
Mostra como usar o Visible propriedade para ocultar e mostrar um controle.Como: Dê a seu controle um fundo transparente
Mostra como usar o SetStyle método para criar uma cor de plano de fundo é parcialmente transparente, opaco ou transparente.Controles de processamento com estilos visuais
Mostra como processar os controles com estilos visuais em sistemas operacionais que oferecem suporte a eles.
Referência
Control
Descreve esta classe e possui links para todos os seus membros.UserControl
Descreve esta classe e possui links para todos os seus membros.OnPaint
Descreve este método.
Seções relacionadas
Como: Criar objetos gráficos para desenho
Apresenta GDI+ a funcionalidade de elementos gráficos do Visual Studio que uma perspectiva e fornece links para obter mais informações.Variedades de controles personalizados
Descreve os tipos de controles personalizados, que você pode criar.