Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Cómo: Agregar controles ActiveX a formularios Windows Forms

 

Aunque el Diseñador de Windows Forms está optimizado para hospedar controles de formularios Windows Forms, es posible utilizar también controles ActiveX en formularios Windows Forms.

System_CAPS_cautionPrecaución

Cuando se agregan controles ActiveX a formularios Windows Forms, existen limitaciones de rendimiento.

Antes de agregar controles ActiveX a un formulario, debe agregarlos al Cuadro de herramientas. Para obtener más información, vea Componentes COM, cuadro de herramientas Personalizar (cuadro de diálogo).

System_CAPS_noteNota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar su configuración, haga clic en Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Customizing Development Settings in Visual Studio.

Para agregar un control ActiveX a un Windows Form

  • Haga doble clic en el control en el Cuadro de herramientas.

    Visual Studio agregará al proyecto todas las referencias al control. Para obtener más información sobre los aspectos que se deben tener en cuenta cuando se utilizan controles ActiveX en Windows Forms, vea Consideraciones para hospedar un control ActiveX en un Windows Form.

    System_CAPS_noteNota

    El Importador de controles ActiveX de formularios Windows Forms (AxImp.exe) crea argumentos de evento de un tipo distinto del esperado cuando importa bibliotecas de vínculos dinámicos de ActiveX. Los argumentos creados por AxImp.exe son similares a: Invoke(object sender, DWebBrowserEvents2_ProgressChangeEvent e), cuando se espera Invoke(object sender, DWebBrowserEvents2_ProgressChangeEventArgs e). Tenga en cuenta que dicha irregularidad no impide que el código funcione con normalidad. Para obtener información detallada, vea Importador de controles ActiveX de formularios Windows Forms (Aximp.exe).

Mostrar: