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.
Comentarios
Publicar un comentario