Como: Suporte de tempo de Design de acesso no Windows Forms
Seus controles e componentes personalizados são projetáveis, que significa que eles têm configurações que os usuários podem configurar com uma interface gráfica do usuário (UI) em tempo de design. Geralmente, essas configurações afetam ocorrências do componente em tempo de execução.
Se sua classe implementa o IComponent interface, pode participar em um ambiente de design como Visual Studio.
Para acessar o suporte de tempo de design fornecido pelo.NET Framework, você precisará concluir as etapas a seguir.
Observação |
---|
Você deve adicionar uma referência ao assembly de tempo de design, System.Design.dll. Este assembly não está incluído na.NET Framework 4 o perfil do cliente. Para adicionar uma referência a System.Design.dll, você deve alterar a estrutura do projeto de destino para .NET Framework 4. |
Para acessar o suporte de tempo de design
Adicione uma referência ao assembly System.Design.
Se você estiver implementando um UITypeEditor ou se o seu componente está interagindo com um caixa de ferramentas ou PropertyGrid controle, importar o System.Drawing.Design namespace.
Imports System.Drawing.Design
using System.Drawing.Design;
Se você estiver implementando uma experiência de tempo de design personalizada para seu componente, importe o System.ComponentModel.Design namespace.
Imports System.ComponentModel.Design
using System.ComponentModel.Design;
Se você estiver implementando uma experiência de tempo de design personalizada para seu controle Windows Forms, importe o System.Windows.Forms.Design namespace. Você pode criar marcas inteligentes ou um designer personalizado para seu componente com tipos neste namespace.
Imports System.Windows.Forms.Design
using System.Windows.Forms.Design;
Consulte também
Tarefas
Como: Anexar marcas inteligentes para um componente do Windows Forms
Conceitos
Arquitetura de tempo de design