Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
A continuación se muestra una lista alfabética de controles y componentes que se pueden usar en Formularios Windows Forms. Además de los controles de Windows Forms descritos en esta sección, puede agregar ActiveX y controles personalizados a Windows Forms. Si no encuentra el control que necesita aquí, también puede crear el suyo propio. Para obtener más información, consulta Desarrollo de controles de Windows Forms en tiempo de diseño. Para obtener más información sobre cómo elegir el control que necesita, vea Controles de Windows Forms por función.
Nota:
Los controles de Visual Basic se basan en las clases proporcionadas por .NET Framework.
En esta sección
Controles de Formularios Windows Forms por función
Enumera y describe los controles de Windows Forms basados en .NET Framework.
Controles con compatibilidad con Built-In Owner-Drawing
Describe cómo modificar los aspectos de la apariencia de un control que no están disponibles a través de las propiedades.
Componente BackgroundWorker
Permite que un formulario o control ejecute una operación de forma asincrónica.
BindingNavigator Control
Proporciona la interfaz de usuario (UI) de navegación y manipulación para los controles enlazados a los datos.
Componente BindingSource
Encapsula un origen de datos para enlazar a controles.
Control de botón
Presenta un botón estándar en el que el usuario puede hacer clic para realizar acciones.
CheckBox Control
Indica si una condición está activada o desactivada.
CheckedListBox Control
Muestra una lista de elementos con una casilla junto a cada elemento.
Componente ColorDialog
Permite al usuario seleccionar un color de una paleta en un cuadro de diálogo preconfigurado y agregar colores personalizados a esa paleta.
ComboBox Control
Muestra los datos en un cuadro combinado desplegable.
ContextMenu (componente)
Proporciona a los usuarios un menú fácilmente accesible de comandos usados con frecuencia que están asociados al objeto seleccionado. Aunque ContextMenuStrip reemplaza y agrega funcionalidad al ContextMenu control de versiones anteriores, ContextMenu se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si así lo desea.
Control ContextMenuStrip
Representa un menú de acceso directo. Aunque ContextMenuStrip reemplaza y agrega funcionalidad al ContextMenu control de versiones anteriores, ContextMenu se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si así lo desea.
DataGrid Control
Muestra datos tabulares de un conjunto de datos y permite actualizaciones en el origen de datos.
DataGridView Control
Proporciona un sistema flexible y extensible para mostrar y editar datos tabulares.
DateTimePicker Control
Permite al usuario seleccionar un solo elemento de una lista de fechas o horas.
Dialog-Box Controles y Componentes
Describe un conjunto de controles que permiten a los usuarios realizar interacciones estándar con la aplicación o el sistema.
DomainUpDown Control
Muestra cadenas de texto con las que un usuario puede navegar y seleccionar.
Componente de ErrorProvider
Muestra información de error al usuario de forma no intrusiva.
FileDialog (clase) Proporciona funcionalidad de clase base para los cuadros de diálogo de archivo.
FlowLayoutPanel Control
Representa un panel que organiza dinámicamente su contenido de manera horizontal o vertical.
FolderBrowserDialog (componente)
Muestra una interfaz con la que los usuarios pueden examinar y seleccionar un directorio o crear uno nuevo.
Componente de FontDialog
Expone las fuentes que están instaladas actualmente en el sistema.
GroupBox Control
Proporciona una agrupación identificable para otros controles.
Componente HelpProvider
Asocia un archivo de ayuda HTML a una aplicación basada en Windows.
Controles HScrollBar y VScrollBar
Proporcione navegación a través de una lista de elementos o una gran cantidad de información desplazando horizontal o verticalmente dentro de una aplicación o control.
Componente ImageList
Muestra imágenes en otros controles.
Label Control
Muestra el texto que el usuario no puede editar.
LinkLabel Control
Permite agregar vínculos de estilo web a aplicaciones de Windows Forms.
ListBox Control
Permite al usuario seleccionar uno o varios elementos de una lista predefinida.
control ListView
Muestra una lista de elementos con iconos, de la manera del Explorador de Windows.
Componente MainMenu
Muestra un menú en tiempo de ejecución. Aunque MenuStrip reemplaza y agrega funcionalidad al MainMenu control de las versiones anteriores, MainMenu se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si lo elige.
MaskedTextBox (control)
Restringe el formato de entrada del usuario en un formulario.
Control de MenuStrip
Proporciona un sistema de menús para un formulario. Aunque MenuStrip reemplaza y agrega funcionalidad al MainMenu control de las versiones anteriores, MainMenu se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si lo elige.
MonthCalendar (control)
Presenta una interfaz gráfica intuitiva para que los usuarios vean y establezcan información de fecha.
Componente NotifyIcon
Muestra los iconos para los procesos que se ejecutan en segundo plano y que de otro modo no tendrían interfaces de usuario.
NumericUpDown (control)
Muestra números que un usuario puede navegar y seleccionar.
Componente OpenFileDialog
Permite a los usuarios abrir archivos mediante un cuadro de diálogo preconfigurado.
Componente PageSetupDialog
Establece los detalles de la página para imprimir a través de un cuadro de diálogo preconfigurado.
Panel Control
Proporcione una agrupación identificable para otros controles y permita el desplazamiento.
PictureBox Control
Muestra gráficos en formato de mapa de bits, GIF, JPEG, metarchivo o icono.
Componente PrintDialog
Selecciona una impresora, elige las páginas que se van a imprimir y determina otra configuración relacionada con la impresión.
Componente PrintDocument
Establece las propiedades que describen qué imprimir e imprime el documento en aplicaciones basadas en Windows.
Control de Vista Previa de Impresión
Permite crear su propio PrintPreview
componente o cuadro de diálogo en lugar de usar la versión preconfigurada.
Control de PrintPreviewDialog
Muestra un documento tal y como aparecerá cuando se imprima.
ProgressBar Control
Indica gráficamente el progreso de una acción hacia la finalización.
RadioButton Control
Presenta un conjunto de dos o más opciones mutuamente excluyentes para el usuario.
Control RichTextBox
Permite a los usuarios escribir, mostrar y manipular texto con formato.
Componente SaveFileDialog
Selecciona los archivos para guardarlos y dónde guardarlos.
SoundPlayer (clase) Permite incluir fácilmente sonidos en las aplicaciones.
SplitContainer Control
Permite al usuario cambiar el tamaño de un control acoplado.
Splitter Control
Permite al usuario cambiar el tamaño de un control acoplado (.NET Framework versión 1.x).
StatusBar Control
Muestra información de estado relacionada con el control que tiene el foco. Aunque StatusStrip reemplaza y amplía el StatusBar control de las versiones anteriores, StatusBar se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si lo elige.
Control de barra de estado
Representa un control de barra de estado de Windows. Aunque StatusStrip reemplaza y amplía el StatusBar control de las versiones anteriores, StatusBar se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si lo elige.
TabControl Control
Muestra varias pestañas que pueden contener imágenes u otros controles.
TableLayoutPanel Control
Representa un panel que establece dinámicamente su contenido en una cuadrícula compuesta de filas y columnas.
TextBox Control
Permite la entrada editable y multilínea del usuario.
Componente de temporizador
Genera un evento a intervalos regulares.
ToolBar Control
Muestra menús y botones con mapa de bits que activan comandos. Puede ampliar la funcionalidad del control y modificar su apariencia y comportamiento. Aunque ToolStrip reemplaza y agrega funcionalidad al ToolBar control de las versiones anteriores, ToolBar se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si lo elige.
ToolStrip Control
Crea barras de herramientas y menús personalizados en las aplicaciones de Windows Forms. Aunque ToolStrip reemplaza y agrega funcionalidad al ToolBar control de las versiones anteriores, ToolBar se conserva tanto para la compatibilidad con versiones anteriores como para el uso futuro si lo elige.
ToolStripContainer Control
Proporciona paneles en cada lado de un formulario para acoplar, flotar y organizar ToolStrip controles, y un área central ToolStripContentPanel para los controles tradicionales.
ToolStripPanel Control
Proporciona un panel para acoplamiento, rafting y organización de ToolStrip controles.
Información general sobre el control ToolStripProgressBar
Indica gráficamente el progreso de una acción hacia la finalización. El ToolStripProgressBar normalmente se incluye en un StatusStrip.
Control de ToolStripStatusLabel
Representa un panel en un control StatusStrip.
Componente ToolTip
Muestra texto cuando el usuario apunta a otros controles.
TrackBar Control
Permite navegar por una gran cantidad de información o ajustar visualmente una configuración numérica.
TreeView Control
Muestra una jerarquía de nodos que se pueden expandir o contraer.
WebBrowser Control
Hospeda páginas web y proporciona funcionalidades de exploración web de Internet a la aplicación.
Controles de Formularios Windows Forms usados para enumerar opciones
Describe un conjunto de controles que se usan para proporcionar a los usuarios una lista de opciones entre las que elegir.
Secciones relacionadas
Controles de Formularios Windows Forms
Explica el uso de controles de Windows Forms y describe conceptos importantes para trabajar con ellos.
Desarrollo de controles de Formularios Windows Forms en tiempo de diseño
Proporciona vínculos a temas paso a paso, recomendaciones para qué tipo de control crear y otra información sobre cómo crear su propio control.
Controles y objetos programables comparados en varios lenguajes y bibliotecas
Proporciona una tabla que asigna controles en Visual Basic 6.0 al control correspondiente de Visual Basic .NET. Tenga en cuenta que los controles ahora son clases en .NET Framework.
Cómo: Agregar controles ActiveX a formularios Windows Forms
Describe cómo usar controles ActiveX en Formularios Windows Forms.
.NET Desktop feedback