jueves, 18 de septiembre de 2014

Controles que se utilizan en formularios Windows Forms

A continuación se ofrece una lista alfabética de los controles y componentes que se pueden utilizar en formularios Windows Forms. Además de los controles de formularios Windows Forms que se tratan en esta sección, puede agregar controles ActiveX y controles personalizados a los formularios Windows Forms. Si no encuentra en esta lista el control que necesita, puede también crear uno propio. Para obtener información detallada, vea Desarrollar controles de formularios Windows Forms en tiempo de diseño. Para obtener más información sobre cómo elegir el control que necesita, vea Controles de formularios Windows Forms por función.

Controles de formularios Windows Forms por función

.NET Framework 4.5
Personas que lo han encontrado útil: 3 de 3 Valorar este tema

Los formularios Windows Forms proporcionan controles y componentes que realizan varias funciones. En la tabla siguiente se muestran los controles y componentes de formularios Windows Forms según la función general. Además, donde existen varios controles que atienden la misma función, se muestra el control recomendado con una nota en relación con el control al que reemplaza. En una tabla subsiguiente independiente, se muestran los controles reemplazados con sus reemplazos recomendados.
Nota Nota
En las tablas siguientes no se muestran todos los controles o componentes que puede utilizar en formularios Windows Forms; para una lista más completa, vea Controles que se utilizan en formularios Windows Forms

Controles y componentes recomendados por función

Función
Control
Descripción
Presentación de datos
ControlDataGridView
El control DataGridView proporciona una tabla personalizable para mostrar datos. La clase DataGridView habilita la personalización de celdas, filas, columnas y bordes.
Nota Nota
El control DataGridView proporciona muchas características básicas y avanzadas que faltan en el control DataGrid. Para obtener más información, vea Diferencias entre los controles DataGridView y DataGrid de formularios Windows Forms.
Enlace de datos y navegación
ComponenteBindingSource
Simplifica el enlace de controles en un formulario a los datos proporcionando la administración de la divisa, la notificación de cambios y otros servicios.
Proporciona una interfaz tipo barra de herramientas para navegar y manipular los datos en un formulario.
Edición de texto
Control TextBox
Muestra texto escrito en tiempo de diseño que puede ser editado por los usuarios en tiempo de ejecución o ser modificado mediante programación.

Control RichTextBox
Habilita la presentación de texto sin formato o de texto enriquecido (RTF).

Restringe el formato de los datos proporcionados por el usuario
Presentación de la información (solo lectura)
Control Label
Muestra texto que los usuarios no pueden modificar directamente.
Control LinkLabel
Muestra texto en forma de vínculo de estilo Web y desencadena un evento cuando el usuario hace clic en el texto especial.Habitualmente, el texto es un vínculo a otra ventana o a un sitio Web.
Control StatusStrip
Muestra información acerca del estado actual de la aplicación mediante un área con marco, habitualmente en la parte inferior de un formulario primario.
Control ProgressBar
Muestra el progreso actual de una operación al usuario.
Presentación de página Web
Control WebBrowser
Permite al usuario navegar por páginas Web dentro del formulario.
Selección de una lista
Muestra una lista desplazable de elementos, cada uno acompañado por una casilla.
Control ComboBox
Muestra una lista desplegable de elementos.
ControlDomainUpDown
Muestra una lista de elementos de texto a través de la cual los usuarios se pueden desplazar mediante botones hacia arriba y hacia abajo.
Control ListBox
Muestra una lista de texto y elementos gráficos (iconos).
control ListView
Muestra los elementos por medio de una de cuatro vistas diferentes. Las vistas son Sólo texto, Texto con iconos pequeños, Texto con iconos grandes y una vista Detalles.
Muestra una lista de números a través de la cual los usuarios se pueden desplazar mediante botones hacia arriba y hacia abajo.
control TreeView
Muestra una colección jerárquica de objetos de nodo que pueden constar de texto con casillas o iconos opcionales.
Presentación de gráficos
Control PictureBox
Muestra archivos gráficos, tales como mapas de bits e iconos, en un marco.
Almacenamiento de gráficos
Control ImageList
Actúa como un repositorio para las imágenes. Los controles ImageList y las imágenes que contienen se pueden reutilizar de una aplicación a la siguiente.
Establecimiento de valores
Control CheckBox
Muestra una casilla y una etiqueta para texto. Se utiliza en general para establecer opciones.
Muestra una lista desplazable de elementos, cada uno acompañado por una casilla.
Control RadioButton
Muestra un botón que puede activarse o desactivarse.
Control TrackBar
Permite que los usuarios establezcan valores mediante el desplazamiento de un control de posición a lo largo de una escala.
Establecimiento de fechas
Muestra un calendario gráfico que permite que los usuarios seleccionen una fecha o una hora.
Muestra un calendario gráfico que permite que los usuarios seleccionen un intervalo de fechas.
Cuadros de diálogo
Control ColorDialog
Muestra el cuadro de diálogo de selección de colores, que permite que los usuarios seleccionen el color de un elemento de la interfaz.
Control FontDialog
Muestra un cuadro de diálogo que permite que los usuarios establezcan una fuente y sus atributos.
Muestra un cuadro de diálogo que permite que los usuarios naveguen hasta un archivo y lo seleccionen.
Control PrintDialog
Muestra un cuadro de diálogo que permite que los usuarios seleccionen una impresora y sus atributos.
Muestra un cuadro de diálogo que muestra cómo aparecerá un componente PrintDocument de control al imprimirse.
Muestra un cuadro de diálogo que permite que los usuarios examinen, creen y finalmente seleccionen una carpeta
Muestra un cuadro de diálogo que permite que los usuarios guarden un archivo.
Controles de menú
Control MenuStrip
Crea los menús personalizados.
Nota Nota
Se ha diseñado MenuStrip para reemplazar al control MainMenu.
Crea menús de acceso directo personalizados.
Nota Nota
Se ha diseñado ContextMenuStrip para reemplazar al control ContextMenu.
Comandos
Control Button
Inicia, detiene o interrumpe un proceso.
Control LinkLabel
Muestra texto en forma de vínculo de estilo Web y desencadena un evento cuando el usuario hace clic en el texto especial.Habitualmente, el texto es un vínculo a otra ventana o a un sitio Web.
Control NotifyIcon
Muestra un icono, en el área de notificación de estado de la barra de tareas, que representa una aplicación que se ejecuta en segundo plano.
Control ToolStrip
Crea barras de herramientas que pueden tener un aspecto y un diseño de Microsoft Windows XP, Microsoft Office, Microsoft Internet Explorer o personalizado, con o sin temas y que admiten el desbordamiento y la reordenación de elementos en tiempo de ejecución.
Nota Nota
Se ha diseñado el control ToolStrip para reemplazar al control ToolBar.
Ayuda del usuario
ComponenteHelpProvider
Proporciona Ayuda emergente o en pantalla relativa a los controles.
ComponenteToolTip
Proporciona una ventana emergente que muestra una breve descripción de para qué sirve un control cuando el usuario coloca el puntero sobre el control.
Agrupar otros controles
Control Panel
Agrupa un conjunto de controles en un marco sin etiqueta que permite el desplazamiento.
Control GroupBox
Agrupa un conjunto de controles (tales como botones de radio) en un marco con etiqueta, que no permite el desplazamiento.
Control TabControl
Proporciona una página con fichas para organizar y tener acceso a controles agrupados de forma eficiente.
Proporciona dos paneles separados por una barra movible.
Nota Nota
Se ha diseñado el control SplitContainer para reemplazar al control Splitter.
Representa un panel que dispone dinámicamente su contenido en una cuadrícula que se compone de filas y columnas.
Representa un panel que dispone dinámicamente su contenido en posición horizontal o vertical.
Audio
Control SoundPlayer
Reproduce los archivos de sonido en el formato .wav. Se pueden cargar o reproducirse los sonidos de forma asincrónica.

No hay comentarios:

Publicar un comentario