Conceptos de VB.Net
MenuStrip
Los menús exponen la funcionalidad a sus usuarios
presionando comandos agrupados por un tema común.
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.
Usos del control MenuStrip.
Utilice el control MenuStrip para:
- Crear fácilmente menús personalizados y comúnmente empleados compatibles con la interfaz de usuario avanzada y con las características de diseño, como la alineación y orden de texto e imágenes, operaciones de arrastrar y colocar, MDI, desbordamiento y modos alternativos de acceso a comandos de menú.
- Compatibilidad con el comportamiento y aspecto típico del sistema operativo.
- Controlar de forma coherente los eventos para todos los contenedores y los elementos contenidos, al igual que controla los eventos para otros controles.
La tabla siguiente muestra propiedades particularmente
importantes de MenuStrip y de las clases asociadas.
Propiedad.
|
Descripción
|
MdiWindowListItem
|
Obtiene o establece el ToolStripMenuItem utilizado
para mostrar una lista de formularios MDI secundarios.
|
ToolStripItem.MergeAction
|
Obtiene o establece cómo se combinan los menús secundarios
con menús primarios en aplicaciones MDI.
|
ToolStripItem.MergeIndex
|
Obtiene o establece la posición de un elemento combinado
dentro de un menú en aplicaciones MDI.
|
Form.IsMdiContainer
|
Obtiene o establece un valor que indica si el formulario
es un contenedor para los formularios MDI secundarios.
|
ShowItemToolTips
|
Obtiene o establece un valor que indica si la información
sobre herramientas se muestra para MenuStrip.
|
CanOverflow
|
Obtiene o establece un valor que indica si MenuStrip admite
la funcionalidad del desbordamiento.
|
ShortcutKeys
|
Obtiene o establece las teclas de método abreviado
asociadas a ToolStripMenuItem.
|
ShowShortcutKeys
|
Obtiene o establece un valor que indica si las teclas de
método abreviado asociadas a ToolStripMenuItemse
muestran al lado de ToolStripMenuItem.
|
La tabla siguiente muestra las clases MenuStrip
complementarias importantes.
Clase
|
Descripción
|
ToolStripMenuItem
|
Representa una opción seleccionable mostrada en un MenuStrip o ContextMenuStrip.
|
ContextMenuStrip
|
Representa un menú contextual.
|
ToolStripDropDown
|
Representa un 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.
|
ToolStripDropDownItem
|
Proporciona la funcionalidad básica para controles
derivados de ToolStripItem que
muestra los elementos desplegables cuando se hace clic en ellos.
|
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
|
ToolStripMenuItem
|
Representa una opción seleccionable mostrada en un MenuStrip o ContextMenuStrip.
|
ToolStripDropDown
|
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.
|
ToolStripDropDownItem
|
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.
Textbox
Muestra un control de cuadro de texto para la entrada de
datos del usuario.
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
Publicar un comentario