Nuevas adiciones a las características existentes en los formularios Windows Forms
Junto con algunas características completamente nuevas, este lanzamiento de Visual Studio contiene algunas adiciones a varias clases que ya existían. Para ayudarle a encontrar estas adiciones, las tablas siguientes se vinculan directamente a los nuevos miembros de estas clases.
Para obtener una lista de nuevas características de formularios Windows Forms y controles de esta versión de Visual Studio, vea Adiciones a Windows Forms para .NET Framework 2.0.
Se han agregado los miembros siguientes a las clases de Windows Forms en .NET Framework.
Aplicación
Miembro |
Descripción |
---|---|
Evento EnterThreadModal |
Se produce cuando la aplicación está a punto de entrar en un estado modal. |
LeaveThreadModal (evento) |
Aparece cuando la aplicación está a punto de dejar un estado modal. |
Método FilterMessage |
Ejecuta cualquier filtro respecto a un mensaje de ventana y devuelve una copia del mensaje modificado. |
Propiedad OpenForms |
Obtiene una colección de formularios abiertos que posee la aplicación. |
Método Restart |
Cierra la aplicación e inicia una nueva instancia inmediatamente. |
Método SetUnhandledExceptionMode |
Indica a la aplicación cómo responder a las excepciones no controladas. |
Propiedad UseWaitCursor |
Obtiene o establece si el cursor de espera se utiliza para todos los formularios abiertos de la aplicación. |
Clipboard
Aparte de los miembros enumerados aquí, Clipboard ahora también admite una serie de miembros individuales para obtener y establecer tipos de datos específicos, por ejemplo GetImage y GetAudioStream, entre otros. Consulte la documentación de la clase para obtener una lista completa.
Miembro |
Descripción |
---|---|
Método Clear |
Quita todos los datos del Portapapeles. |
Método GetData |
Recupera datos del Portapapeles con el formato especificado. |
Método SetData |
Agrega datos al Portapapeles en el formato especificado. |
Método ContainsData |
Indica si en el Portapapeles hay datos con el formato especificado o que se puedan convertir a ese formato. |
ComboBox
Miembro |
Descripción |
---|---|
Propiedad AutoCompleteCustomSource |
Obtiene o establece un StringCollection personalizado que se usará cuando la propiedad AutoCompleteSource esté establecida en CustomSource. |
Propiedad AutoCompleteMode |
Obtiene o establece una opción que controla cómo funciona la finalización automática para ComboBox. |
Propiedad AutoCompleteSource |
Obtiene o establece un valor que especifica el origen de cadenas completas utilizadas para la finalización automática. |
Propiedad BackgroundImageLayout |
Obtiene o establece el diseño de imagen de fondo como se define en la enumeración ImageLayout. |
Método BeginUpdate |
Mantiene el rendimiento cuando se agregan elementos a ComboBox de uno en uno. |
DropDown (evento) |
Aparece cuando se muestra la parte desplegable de un ComboBox. |
DropDownClosed (evento) |
Aparece cuando la parte desplegable del ComboBox ya no está visible. |
Método EndUpdate |
Reanuda el dibujo del control ComboBox después de que el método BeginUpdate suspende el dibujo. |
Propiedad FlatStyle |
Obtiene o establece la apariencia de estilo plano del control de botón. |
Método OnDropDownClosed |
Genera el evento DropDownClosed. |
Método OnMouseEnter |
Genera el evento MouseEnter. |
Método OnMouseLeave |
Genera el evento MouseLeave. |
Método OnTextUpdate |
Genera el evento TextUpdate. |
Evento TextUpdate |
Aparece cuando el control ha dado formato al texto, pero antes de que éste se muestre. |
Control
Miembro |
Descripción |
---|---|
Propiedad CheckForIllegalCrossThreadCalls |
Obtiene o establece un valor que indica si se van a detectar llamadas en el subproceso incorrecto que tiene acceso a una propiedad Handle de control. |
Propiedad DefaultCursor |
Obtiene o establece el cursor predeterminado para el control. |
Método GetPreferredSize |
Recupera el tamaño de un área rectangular en la que se puede encajar un control. |
Propiedad IsKeyLocked |
Utilice esta propiedad para determinar si están activas las teclas BLOQ MAYÚS, BLOQ NUM o BLOQ DESPL. |
Propiedad LayoutEngine |
Obtiene una instancia almacenada en memoria caché del motor de diseño del control. |
Propiedad Margin |
Obtiene o establece el espacio entre controles. |
Propiedad MinimumSize |
Obtiene el tamaño que es el límite inferior que GetPreferredSize puede especificar. |
MouseCaptureChanged (evento) |
Aparece cuando el control pierde la captura del mouse. |
MouseClick (evento) |
Se produce cuando se hace clic en el control con el mouse. |
MouseDoubleClick (evento) |
Se produce cuando se hace doble clic en el control con el mouse. |
Método OnMouseClick |
Genera el evento MouseClick. |
Método OnMouseDoubleClick |
Genera el evento MouseDoubleClick. |
Propiedad Padding |
Obtiene o establece el relleno dentro del control. |
DataObject
Aparte de los miembros enumerados aquí, DataObject ahora también admite una serie de miembros individuales para obtener y establecer tipos de datos específicos, por ejemplo GetImage y GetAudioStream, entre otros. Consulte la documentación de la clase para obtener una lista completa.
Miembro |
Descripción |
---|---|
Método GetData |
Recupera datos del Portapapeles con el formato especificado. |
Método SetData |
Agrega al Portapapeles datos con el formato especificado. |
Form
Miembro |
Descripción |
---|---|
Evento FormClosed |
Se produce después de haberse cerrado el formulario. |
Evento FormClosing |
Se produce antes de cerrar el formulario. |
Propiedad MainMenuStrip |
Obtiene o establece el contenedor de menú primario para el formulario. |
Propiedad RightToLeftLayout |
Obtiene o establece un valor que indica si está activada la colocación reflejada de derecha a izquierda. |
RightToLeftLayoutChanged (evento) |
Provoca el evento RightToLeftLayoutChanged |
Propiedad ShowWithoutActivation |
Obtiene un valor que indica si la ventana se activará cuando se muestre. |
Icono
Miembro |
Descripción |
---|---|
Método ExtractAssociatedIcon |
Este método se utiliza para mostrar el icono asociado a un archivo. |
Etiqueta
Miembro |
Descripción |
---|---|
Propiedad AutoEllipsis |
Obtiene o establece un valor que indica si el carácter de puntos suspensivos (...) aparece en el borde derecho de Label, lo que indica que el texto de Label se entiende más allá de la longitud especificada de Label. |
Propiedad UseCompatibleTextRendering |
Obtiene o establece un valor que especifica si la representación de texto debe ser compatible con versiones anteriores de formularios Windows Forms. |
ListBox
Miembro |
Descripción |
---|---|
Método BeginUpdate |
Mantiene el rendimiento cuando se agregan elementos al ListBox de uno en uno. |
Método EndUpdate |
Reanuda el dibujo del control ListBox después de que el método BeginUpdate suspende el dibujo. |
Propiedad UseCustomTabOffsets |
Permite que ListBox reconozca y expanda los caracteres de tabulación al dibujar sus cadenas mediante la matriz de enteros CustomTabOffsets. |
ListView
Miembro |
Descripción |
---|---|
Método FindItemWithText |
Encuentra el primer objeto ListViewItem que comience con el valor de texto especificado. |
Método FindNearestItem |
Encuentra el elemento siguiente, buscando en la dirección especificada. |
Propiedad OwnerDraw |
Obtiene o establece un valor que indica si el control ListView lo dibuja el sistema operativo o el código proporcionado. |
Propiedad VirtualMode |
Obtiene o establece un valor que indica si ha proporcionado sus propias operaciones de administración de datos para el control ListView. |
MessageBox
Miembro |
Descripción |
---|---|
Método Show |
Este método ahora tiene sobrecargas para especificar páginas de Ayuda y otra funcionalidad relacionada con la Ayuda. |
NotifyIcon
Miembro |
Descripción |
---|---|
Evento BalloonTipClicked |
Se produce cuando se hace clic en el globo de sugerencias. |
Evento BalloonTipClosed |
Aparece cuando el usuario cierra el globo de sugerencias. |
Propiedad BalloonTipIcon |
Obtiene o establece el icono que se muestra en el globo de información asociado a NotifyIcon. |
BalloonTipShown (evento) |
Se produce cuando el globo de información se muestra en la pantalla. |
Propiedad BalloonTipText |
Obtiene o establece el texto que se muestra en el globo de información asociado a NotifyIcon. |
Propiedad BalloonTipTitle |
Obtiene o establece el título del globo de información mostrado en NotifyIcon. |
Método ShowBalloonTip |
Muestra un globo de información en la barra de tareas correspondiente al período de tiempo especificado. |
Método ShowBalloonTip |
Muestra un globo de sugerencias con el título, texto e icono especificados en la barra de tareas para el período de tiempo determinado. |
PictureBox
Miembro |
Descripción |
---|---|
Método LoadAsync |
Carga la imagen de forma asincrónica. |
Evento LoadCompleted |
Se produce cuando la operación de carga asincrónica de la imagen finaliza, se cancela o se genera una excepción. |
LoadProgressChanged (evento) |
Se produce cuando ha cambiado el progreso de una operación de carga de imagen asincrónica. |
RichTextBox
Miembro |
Descripción |
---|---|
Método GetCharIndexFromPosition |
Recupera el índice del carácter más cercano a la ubicación especificada. |
Método GetLineFromCharIndex |
Recupera el número de línea desde la posición de carácter especificada dentro del texto del control. |
Método GetPositionFromCharIndex |
Recupera la ubicación dentro del control en el índice de caracteres especificado. |
Propiedad Rtf |
Obtiene o establece el texto del control RichTextBox, incluidos todos los códigos de formato de texto enriquecido (RTF). |
Propiedad SelectionBackColor |
Obtiene o establece el color del texto cuando el texto se selecciona en un control RichTextBox. |
Screen
Miembro |
Descripción |
---|---|
Propiedad BitsPerPixel |
Obtiene el número de bits de memoria asociados a un píxel de datos. |
ScrollableControl
Miembro |
Descripción |
---|---|
Evento Scroll |
Se provoca este evento cuando se desplaza el área de un formulario (u otra clase que hereda de ScrollableControl). |
SystemInformation
Miembro |
Descripción |
---|---|
Propiedad ActiveWindowTrackingDelay |
Obtiene el tiempo de demora del seguimiento de las ventanas activas. |
Propiedad BorderMultiplierFactor |
Obtiene el factor multiplicador del borde que se utiliza al determinar el grosor del borde de tamaño de una ventana. |
Propiedad CaptionButtonSize |
Obtiene el tamaño estándar, en píxeles, de un botón de una barra de título de ventana. |
Propiedad CaretWidth |
Obtiene el ancho, en píxeles, del símbolo de intercalación en controles de edición. |
Propiedad FontSmoothingContrast |
Obtiene el valor de contraste de suavizado de fuentes utilizado en el suavizado ClearType. |
Propiedad FontSmoothingType |
Obtiene el tipo actual de suavizado de fuentes. |
Propiedad HorizontalFocusThickness |
Obtiene el grosor de los bordes izquierdo y derecho del rectángulo de foco del sistema, en píxeles. |
Propiedad HorizontalResizeBorderThickness |
Obtiene el grosor de los bordes izquierdo y derecho del borde de cambio de tamaño alrededor del perímetro de una ventana cuyo tamaño se está cambiando, en píxeles. |
Propiedad IconHorizontalSpacing |
Obtiene el ancho, en píxeles, de una celda de organización de iconos en vista de iconos grandes. |
Propiedad IconVerticalSpacing |
Obtiene el alto, en píxeles, de una celda de organización de iconos en vista de iconos grandes. |
Propiedad IsActiveWindowTrackingEnabled |
Obtiene un valor que indica si se habilita el seguimiento de la ventana activa. |
Propiedad IsComboBoxAnimationEnabled |
Obtiene un valor que indica si se habilita el efecto de deslizar al abrir para cuadros combinados. |
Propiedad IsDropShadowEnabled |
Obtiene un valor que indica si se habilita el efecto de sombra difuminada del sistema. |
Propiedad IsFlatMenuEnabled |
Obtiene un valor que indica si los menús Usuario nativos tienen un aspecto de menú plano. |
Propiedad IsFontSmoothingEnabled |
Obtiene un valor que indica si se habilita la característica de suavizado de fuentes. |
Propiedad IsHotTrackingEnabled |
Obtiene un valor que indica si se habilita el seguimiento activo de elementos de interfaz de usuario, como nombres de menú en barras de menús. |
Propiedad IsIconTitleWrappingEnabled |
Obtiene un valor que indica si se habilita el ajuste de título de icono. |
Propiedad IsKeyboardPreferred |
Obtiene un valor que indica si el usuario confía en el teclado en lugar del mouse y prefiere que las aplicaciones muestren interfaces de teclado que en otro caso estarían ocultas. |
Propiedad IsListBoxSmoothScrollingEnabled |
Obtiene un valor que indica si se habilita el efecto de desplazamiento suave para los cuadros de lista. |
Propiedad IsMenuAnimationEnabled |
Obtiene un valor que indica si se habilitan las características de animación de atenuación o deslizamiento de menús. |
Propiedad IsMenuFadeEnabled |
Obtiene un valor que indica si se habilita la animación de atenuación de menús. |
Propiedad IsMinimizeRestoreAnimationEnabled |
Obtiene un valor que indica si se habilita la animación de minimizar y restaurar ventana. |
Propiedad IsSelectionFadeEnabled |
Obtiene un valor que indica si se habilita el efecto de atenuación de la selección. |
Propiedad IsSnapToDefaultEnabled |
Obtiene un valor que indica si se habilita la característica de ajustar a botón predeterminado. |
Propiedad IsTitleBarGradientEnabled |
Obtiene un valor que indica si se habilita el efecto de degradado para las barras de título de ventana. |
Propiedad IsToolTipAnimationEnabled |
Obtiene un valor que indica si está habilitada la animación de información sobre herramientas. |
Propiedad KeyboardDelay |
Obtiene el valor de retardo de repetición del teclado. |
Propiedad KeyboardSpeed |
Obtiene el valor de retardo de repetición del teclado. |
Propiedad MenuBarButtonSize |
Obtiene el ancho predeterminado, en píxeles, de los botones de barra de menús y el alto, en píxeles, de una barra de menús. |
Propiedad MenuShowDelay |
Obtiene el tiempo, en milisegundos, que el sistema espera antes de mostrar un menú contextual en cascada cuando el cursor del mouse está encima de una opción de submenú. |
Propiedad MouseHoverTime |
Obtiene el tiempo, en milisegundos, que el puntero del mouse tiene que permanecer en el rectángulo seleccionado mediante movimiento del mouse hasta que se genera un mensaje de movimiento del mouse. |
Propiedad MouseSpeed |
Obtiene la velocidad del mouse actual. |
Propiedad MouseWheelScrollDelta |
Obtiene la cantidad del valor de incremento de un único incremento de rotación de la rueda del mouse. |
Propiedad PopupMenuAlignment |
Obtiene el lateral de los menús emergentes que se alinean con el elemento de la barra de menús correspondiente. |
Propiedad SizingBorderWidth |
Obtiene el ancho, en píxeles, del borde de cambio de tamaño dibujado alrededor del perímetro de una ventana cuyo tamaño se está cambiando. |
Propiedad SmallCaptionButtonSize |
Obtiene el ancho, en píxeles, de botones de leyenda pequeña y, el alto, en píxeles, de leyendas pequeñas. |
Propiedad VerticalFocusThickness |
Obtiene el grosor, en píxeles, de los bordes superior e inferior del rectángulo de foco del sistema. |
Propiedad VerticalResizeBorderThickness |
Obtiene el grosor, en píxeles, de los lados superior e inferior del borde de tamaño en torno al perímetro de una ventana cuyo tamaño se va a cambiar. |
SystemSounds
Miembro |
Descripción |
---|---|
Propiedad Asterisk |
Obtiene el sonido asociado al evento de programa Asterisk en la combinación de sonidos actual de Windows. |
Propiedad Beep |
Obtiene el sonido asociado al evento del programa Beep en la combinación de sonidos de Windows actual. |
Propiedad Exclamation |
Obtiene el sonido asociado al evento del programa Exclamation en la combinación de sonidos de Windows actual. |
Propiedad Hand |
Obtiene el sonido asociado al evento del programa Hand en la combinación de sonidos de Windows actual. |
Propiedad Question |
Obtiene el sonido asociado al evento de programa Question en la combinación de sonidos actual de Windows. |
TabControl
Miembro |
Descripción |
---|---|
Evento Deselected |
Se produce cuando se anula la selección de una ficha. |
Evento Deselecting |
Aparece antes de que se anule la selección de una ficha, permitiendo que un controlador cancele el cambio de ficha. |
Método DeselectTab |
Hace que la ficha siguiente a la especificada sea la ficha actual. |
Selected (evento) |
Se produce cuando se selecciona una ficha. |
Selecting (evento) |
Se produce antes de que se seleccione una ficha, permitiendo que un controlador cancele el cambio de ficha. |
Método SelectTab |
Hace que la ficha especificada sea la ficha actual. |
TextBox
Miembro |
Descripción |
---|---|
Propiedad AutoCompleteCustomSource |
Obtiene o establece un StringCollection personalizado que se usará cuando la propiedad AutoCompleteSource esté establecida en CustomSource. |
Propiedad AutoCompleteMode |
Obtiene o establece una opción que controla cómo funciona la finalización automática para TextBox. |
Propiedad AutoCompleteSource |
Obtiene o establece un valor que especifica el origen de cadenas completas utilizadas para la finalización automática. |
Propiedad UseSystemPasswordChar |
Obtiene o establece un valor que indica si el texto del control TextBox debe aparecer como el carácter de contraseña predeterminado. |
TextBoxBase
Miembro |
Descripción |
---|---|
Método GetCharFromPosition |
Recupera el carácter más próximo a la ubicación especificada en el control. |
Método GetCharIndexFromPosition |
Recupera el índice del carácter más cercano a la ubicación especificada. |
Recupera el índice del primer carácter de la línea actual. |
|
Método GetFirstCharIndexFromLine |
Recupera el índice del primer carácter de una línea determinada. |
Método GetLineFromCharIndex |
Recupera el número de línea desde la posición de carácter especificada dentro del texto del control. |
Método GetPositionFromCharIndex |
Recupera la ubicación dentro del control en el índice de caracteres especificado. |
Método ScrollToCaret |
Desplaza el contenido del control a la posición del símbolo de intercalación actual. |
Propiedad ShortcutsEnabled |
Obtiene o establece un valor que indica si están habilitados los accesos directos definidos. |
Treeview
Miembro |
Descripción |
---|---|
Propiedad DrawMode |
Obtiene o establece el modo en que se dibujará el control. |
DrawNode (evento) |
Se produce cuando se dibuja TreeView y la propiedad DrawMode se establece en un valor TreeViewDrawMode distinto de Normal. |
Método HitTest |
Proporciona información del nodo, especificado un punto. |
Propiedad ShowNodeToolTips |
Obtiene o establece un valor que indica que se muestra información sobre herramientas cuando se mantiene el puntero del mouse sobre TreeNode. |
Propiedad TreeViewNodeSorter |
Obtiene o establece la implementación de IComparer para realizar una ordenación personalizada de los nodos TreeView. |