Conceptos de Componentes

MenuStrip
Este control agrupa comandos de la aplicación y hace que sean más fácilmente accesibles.
El control MenuStrip es nuevo en esta versión de Visual Studio y .NET Framework. Con el control puede crear fácilmente menús como los de Microsoft Office.

El control MenuStrip admite la interfaz de múltiples documentos (MDI) y combinación de menús, la información sobre herramientas y el desbordamiento. Puede mejorar la utilidad y legibilidad de sus menús agregando teclas de acceso, teclas de método abreviado, marcas de verificación, imágenes y barras separadoras.

Aunque el control MenuStrip reemplaza y agrega la funcionalidad al control MainMenu, éste se conserva a efectos de compatibilidad con versiones anteriores y uso futuro, si se desea.



ContextMenuStrip
Los menús contextuales aparecen en la posición del mouse cuando el usuario hace clic con el botón secundario. Los menús contextuales proporcionan opciones para el área de cliente o el control en la ubicación del puntero del mouse.

El control ContextMenuStrip está pensado para funcionar de forma transparente con los nuevos controles ToolStrip relacionados, pero puede asociar un ContextMenuStrip con otros controles de forma igualmente sencilla.


En la tabla siguiente se muestran las clases ContextMenuStrip complementarias importantes.
                   
Clase
Descripción
Representa una opción seleccionable mostrada en un MenuStrip o ContextMenuStrip.
Representa una control que permite al usuario seleccionar un elemento de la lista que se muestra cuando el usuario hace clic en un ToolStripDropDownButton o en un elemento de menú de nivel superior.
Proporciona la funcionalidad básica para controles derivados de ToolStripItem que muestra los elementos desplegables cuando se hace clic en ellos.


Icon

Es una pequeña imagen de mapa de bits que se usa para representar un objeto. Los iconos se pueden considerar como mapas de bits transparentes, aunque su tamaño lo determina el sistema.



BackGroundImageLayout.


Obtiene o establece el diseño de imagen de fondo como se define en la enumeración ImageLayout.


Text
Establece el método de comparación de cadenas para ordenar caracteres de texto equivalentes como iguales.


ComboBox
El control ComboBox de Windows Forms se utiliza para mostrar datos en un cuadro combinado desplegable. De forma predeterminada, el control ComboBox aparece en dos partes: la parte superior es un cuadro de texto que permite al usuario escribir un elemento de la lista. La segunda parte es un cuadro de lista que muestra una lista de elementos, de los cuales el usuario puede seleccionar uno.

La propiedad SelectedIndex devuelve un valor entero que corresponde al elemento seleccionado en la lista. Para cambiar mediante programación el elemento seleccionado, cambie el valor de SelectedIndex en el código; el elemento correspondiente de la lista aparecerá en la parte de cuadro de texto del cuadro combinado. Si no se selecciona ningún elemento, el valor de SelectedIndex es -1. Si se selecciona el primer elemento de la lista, el valor de SelectedIndex es 0.

La propiedad SelectedItem es similar a SelectedIndex, pero devuelve el elemento en sí, habitualmente un valor de cadena. La propiedad Count refleja el número de elementos de la lista. El valor de la propiedad Count es siempre una unidad más que el máximo valor posible para SelectedIndex, ya que SelectedIndex está basada en cero.


Para agregar o eliminar los elementos en un control ComboBox, utilice el método Add, Insert, Clear o Remove. También puede agregar elementos a la lista mediante la propiedad Items en el diseñador.



TextBox
Los cuadros de texto de formularios Windows Forms se utilizan para obtener entradas del usuario o para mostrar texto. El control TextBox se utiliza generalmente para el texto que se puede editar, aunque también puede configurarse como control de sólo lectura. Los cuadros de texto pueden mostrar varias líneas, ajustar el texto al tamaño del control y agregar formato básico. El control TextBox proporciona un único estilo de formato para el texto mostrado o escrito en el control. Para mostrar varios tipos de texto con formato, se debe usar el control RichTextBox.

Trabajar con el control TextBox

El texto que se muestra en el control se encuentra almacenado en la propiedad Text. De forma predeterminada, en un cuadro de texto se puede escribir 2048 caracteres como máximo. Si establece la propiedad Multiline en true, podrá escribir un máximo de 32 KB de texto.

La propiedad Text puede establecerse en tiempo de diseño con la ventana Propiedades, en tiempo de ejecución mediante código o por medio de la introducción de datos por el usuario en tiempo de ejecución. El contenido actual de un cuadro de texto puede recuperarse en tiempo de ejecución mediante la lectura de la propiedad Text.

En el ejemplo de código siguiente se establece texto en el control en tiempo de ejecución. El procedimiento InitializeMyControl no se ejecutará automáticamente; es necesario llamarlo.


Items

Obtiene un objeto que representa la colección de los elementos que contiene este ComboBox.



 Dock

Obtiene o establece que los bordes del elemento ToolStripItem se acoplarán a su control principal y determina cómo se cambia el tamaño de un elemento ToolStripItem con su elemento primario.








Richtextbox


El control RichTextBox de Windows Forms se utiliza para mostrar, escribir y manipular texto con formato. El control RichTextBox hace todo lo que realiza el control TextBox, pero además puede efectuar las siguientes operaciones: mostrar fuentes, colores y vínculos; cargar texto e imágenes incrustadas desde un archivo; deshacer y rehacer operaciones de edición; y buscar caracteres especificados. 

El control RichTextBox suele utilizarse para manipular texto y proporcionar características de presentación similares a las de aplicaciones de procesador de textos tales como Microsoft Word. Al igual que el control TextBox, el control RichTextBox puede mostrar barras de desplazamiento; sin embargo, a diferencia del control TextBox, muestra de forma predeterminada barras de desplazamiento horizontales y verticales y posee configuraciones adicionales para las barras de desplazamiento.



Image

Permite mostrar imágenes en páginas web ASP.NET y administrar estas imágenes en su propio código.

String

El tipo string representa una secuencia de cero o más caracteres Unicode. string es un alias de String en .NET Framework.


ImageList


Proporciona métodos para administrar una colección de objetos Image. Esta clase no puede heredarse.



Toolstrip 

El control ToolStrip de Windows Forms y sus clases asociadas proporcionan un marco de trabajo común para combinar elementos de interfaz de usuario en barras de herramientas, barras de estado y menús. Los controles ToolStrip ofrecen una completa experiencia en tiempo de diseño que incluye la edición y activación in situ, el diseño personalizado y de espacio compartido, que es la posibilidad que ofrecen las barras de herramientas de compartir el espacio vertical y horizontal.


TabControl

El control TabControl de Windows Forms muestra múltiples fichas, similares a los divisores de un cuaderno o a las etiquetas de un conjunto de carpetas de un archivador. Las fichas pueden contener imágenes y otros controles. Use TabControl para crear páginas de propiedades.


Sizemode
Obtiene o establece la forma en la que se ajusta el tamaño de las fichas del control.

ToolStrip
Los controles ToolStrip son barras de herramientas que pueden contener menús, controles y controles de usuario en aplicaciones de Windows Forms.


DateTimePicker


El control DateTimePicker de Windows Forms permite al usuario seleccionar un solo elemento de una lista de fechas y horas.Cuando se utiliza para representar una fecha, aparece en dos partes: una lista desplegable con una fecha representada como texto y una cuadrícula, que aparece al hacer clic en la flecha hacia abajo que se encuentra junto a la lista.

.Focus

Establece el foco en un control de entrada.

CLEAR
Libera de la memoria el elemento o los elementos especificados.

 

Timer

Implementa un temporizador que genera un evento en los intervalos definidos por el usuario. Este temporizador está optimizado para su uso en aplicaciones de Windows Forms y se debe utilizar en una ventana.

 

Openfiledialog

El componente OpenFileDialog de Windows Forms es un cuadro de diálogo preconfigurado. Es el mismo cuadro de diálogo Archivo abierto que expone el sistema operativo Windows.

 

SaveDialog

Representa un cuadro de diálogo común que permite al usuario especificar un nombre de archivo para guardar un archivo como. SaveFileDialog no se puede usar una aplicación que se está ejecutando bajo confianza parcial.

 

Printdialog

El componente Windows Forms PrintDialog es un cuadro de diálogo preconfigurado que se utiliza para seleccionar una impresora, elegir las páginas que se quieren imprimir y determinar otra configuración relacionada con la impresión en aplicaciones basadas en Windows. Utilizar como una solución sencilla para la impresora y la selección de configuración relacionada con la impresión en lugar de configurar su propio cuadro de diálogo. Puede permitir que los usuarios impriman diversas partes de sus documentos: imprimir todo, imprimir un intervalo de páginas especificado o imprimir una selección. Al basarse en cuadros de diálogo estándar de Windows, crea aplicaciones cuya funcionalidad básica resultará de inmediato familiar a los usuarios. 

Colordialog

El componente ColorDialog de formularios Windows Forms es un cuadro de diálogo preconfigurado que permite que el usuario seleccione un color de una paleta y agregue colores personalizados a la paleta. Es el mismo cuadro de diálogo que se ve en otras aplicaciones para Windows y que permite seleccionar colores. Utilícelo dentro de la aplicación basada en Windows como una solución sencilla, en lugar de configurar un cuadro de diálogo propio.

 

Fontdialog

El componente FontDialog de Windows Forms es un cuadro de diálogo preconfigurado. Es el mismo cuadro de diálogoFuente que expone el sistema operativo Windows. El componente hereda de la clase CommonDialog.

 

Name

Obtiene o establece el nombre del control.

Click

El evento Click se produce cuando el usuario presiona y después suelta un botón del mouse sobre un objeto.

 

Font

Obtiene o establece la fuente del texto que muestra el control.

Properties

Es la colección de todas las propiedades relacionadas con un control.

Comentarios

Entradas más populares de este blog

.NET Framework, Versiones y Características

Las Versiones Existentes de Visual Basic .Net y Características Primordiales de cada versión