Programando com Componentes
A arquitetura do designer na Visual Studio permite que você montar classes de componentes não visuais facilmente você montar Visual Basic formulários. As seções a seguir explicam como criar seus próprios componentes e para agrupá-las a partir de componentes sofisticados de .NET Framework classes.
Esta seção define o que é de um componente e fornece uma visão geral.NET Framework de conceitos que são especialmente relevantes para a programação de componentes de programação. Enquanto o termo componente tem muitos significados, da.NET Framework, um componente é uma classe que implementa o System.ComponentModel.IComponent interface ou um que deriva direta ou indiretamente de uma classe que implementa essa interface. A implementação de classe base padrão da IComponent interface é System.ComponentModel.Component.
Se desejar que seus componentes e controles para ser usada em outras linguagens de programação, você deve criá-los em uma especificação de CLS (Common Language)-compatível com idiomas e certifique-se de que todos os membros públicos e protegidos são compatíveis com CLS. O Windows Software Development Kit (SDK) fornece compiladores quatro idiomas compatíveis com CLS: Visual Basic, C#, C++ e j#. Para obter mais informações sobre o CLS, consulte CLS (Common Language Specification).
Nesta seção
Programando com ajuda de componentes e instruções tópicos passo a passo
Lista links para tópicos de ajuda e instruções passo a passo contidos nesta seçãoClasse vs. Componente vs. Controle
Fornece definições para o componente de termos e o controle.Criação de Componentes
Descreve a implementação, terminologia, design e arquitetura de componente.
Seções relacionadas
Estendendo suporte em tempo de design
Fornece links para tópicos sobre como integrar os componentes e controles para o ambiente de design.Visão geral sobre o .NET Framework
Fornece links para tópicos introdutórios sobre o common language runtime, código gerenciado e outros conceitos essenciais.Desenvolvendo controles de formulários do Windows personalizada com o.NET Framework
Fornece links para tópicos sobre criação de controles personalizados do Windows Forms.Desenvolvendo controles Windows Forms em tempo de Design
Fornece links para tópicos sobre criação de controles Windows Forms em tempo de design.Desenvolvendo Controles Personalizados ASP.NET Server
Fornece links para tópicos sobre a criação de páginas Web ASP.NET personalizados.