Como: Adicionar controles ActiveX ao Windows Forms
Enquanto o Windows Forms Designer no Visual Studio é otimizado para hospedar controles Windows Forms, você também pode colocar controles ActiveX no Windows Forms.
Atenção
Há limitações de desempenho para Windows Forms quando controles ActiveX são adicionados a eles.
Antes de adicionar controles ActiveX ao formulário, você deve adicioná-los à Caixa de Ferramentas. Para obter mais informações, consulte componentes COM, Personalizar caixa de diálogo caixa de ferramentas.
Adicionar um controlo ActiveX ao Windows Form
Para adicionar um controle ActiveX ao seu Windows Form, clique duas vezes no controle na caixa de ferramentas.
Visual Studio adiciona todas as referências ao controle em seu projeto. Para obter mais informações sobre os aspectos importantes a considerar ao usar ActiveX no Windows Forms, consulte Considerações ao hospedar um controle ActiveX em um Windows Form.
Observação
O Importador de Controle ActiveX do Windows Forms (AxImp.exe) cria argumentos de evento de um tipo diferente do esperado na importação de bibliotecas de vínculo dinâmico ActiveX. Os argumentos criados por AxImp.exe são semelhantes aos seguintes: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e)
, quando Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e)
é esperado. Esteja ciente de que esta irregularidade não impede que o código funcione normalmente. Para mais detalhes, consulte Importador de Controlos ActiveX do Windows Forms (Aximp.exe).
Ver também
- Controlos do Windows Forms
- controles e objetos programáveis comparados em várias linguagens e bibliotecas
- Como: Adicionar controles ao Windows Forms
- Etiquetar controles individuais do Windows Forms e fornecer teclas de atalho para eles
- Controles para usar no Windows Forms
- Controles do Windows Forms por Função
.NET Desktop feedback