You are on page 1of 34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

Este artculo proviene de un motor de traduccin automtica. Mueva el puntero sobre las frases del artculo para ver el texto
original. Ms informacin.

TextBox Clase
.NET Framework current version

Representa un control de cuadro de texto de Windows.


Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms en System.Windows.Forms.dll

Jerarqua de herencia
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.TextBoxBase
System.Windows.Forms.TextBox
System.Windows.Forms.DataGridTextBox
System.Windows.Forms.DataGridViewTextBoxEditingControl

Sintaxis
C#
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)]
[ComVisibleAttribute(true)]
publicclassTextBox:TextBoxBase

Constructores
Nombre

Descripcin

TextBox

Inicializa una nueva instancia de la clase TextBox.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

1/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

Propiedades
Nombre

Descripcin

AcceptsReturn

Obtiene o establece un valor que indica si, al presionar ENTRAR en un


control TextBox multilnea, se crea una nueva lnea de texto en el control o
se activa el botn predeterminado del formulario.

AcceptsTab

Obtiene o establece un valor que indica si al presionar la tecla TAB en un


control de cuadro de texto multilnea se escribe un carcter TAB en el
control en lugar de moverse el foco al siguiente control en el orden de
tabulacin.Heredado de TextBoxBase.

AccessibilityObject

Obtiene AccessibleObject asignado al control.Heredado de Control.

AccessibleDefaultActionDescription

Obtiene o establece la descripcin de la accin predeterminada del


control que usan las aplicaciones cliente de accesibilidad.Heredado de
Control.

AccessibleDescription

Obtiene o establece la descripcin del control que las aplicaciones cliente


de accesibilidad utilizan.Heredado de Control.

AccessibleName

Obtiene o establece el nombre del control que las aplicaciones cliente de


accesibilidad utilizan.Heredado de Control.

AccessibleRole

Obtiene o establece el rol accesible del control. Heredado de Control.

AllowDrop

Obtiene o establece un valor que indica si el control puede aceptar los


datos que el usuario arrastra al mismo.Heredado de Control.

Anchor

Obtiene o establece los bordes del contenedor al que est enlazado un


control y determina cmo se cambia el tamao de un control con su
elemento primario. Heredado de Control.

AutoCompleteCustomSource

Obtiene o establece un System.Collections.Specialized.StringCollection


personalizado que se usar cuando la propiedad AutoCompleteSource
est establecida en CustomSource.

AutoCompleteMode

Obtiene o establece una opcin que controla cmo funciona la


finalizacin automtica para TextBox.

AutoCompleteSource

Obtiene o establece un valor que especifica el origen de cadenas


completas utilizadas para la finalizacin automtica.

AutoScrollOffset

Obtiene o establece a dnde se desplaza este control en


ScrollControlIntoView.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

2/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

AutoSize

Obtiene o establece un valor que indica si el alto del control se ajusta


automticamente cuando se cambia la fuente asignada al control.
Heredado de TextBoxBase.

BackColor

Obtiene o establece el color de fondo del control.Heredado de


TextBoxBase.

BackgroundImage

Esta API admite la infraestructura de product y no est pensada para


usarse directamente desde su cdigo. Esta propiedad no es relevante para
esta clase.Heredado de TextBoxBase.

BackgroundImageLayout

Esta API admite la infraestructura de product y no est pensada para


usarse directamente desde su cdigo. Esta propiedad no es relevante para
esta clase.Heredado de TextBoxBase.

BindingContext

Obtiene o establece la plantilla BindingContext para el control.Heredado


de Control.

BorderStyle

Obtiene o establece el tipo de borde del control de cuadro de texto.


Heredado de TextBoxBase.

Bottom

Obtiene la distancia, en pxeles, que existe entre el borde inferior del


control y el borde superior del rea cliente de su contenedor.Heredado
de Control.

Bounds

Obtiene o establece el tamao y la ubicacin del control incluyendo sus


elementos no cliente, en pxeles, con respecto al control primario.
Heredado de Control.

CanEnableIme

Obtiene un valor que indica si la propiedad ImeMode puede establecerse


en un valor activo para habilitar la compatibilidad con el IME.Heredado
de TextBoxBase.

CanFocus

Obtiene un valor que indica si el control puede recibir el foco.Heredado


de Control.

CanRaiseEvents

Determina si se pueden producir eventos en el control.Heredado de


Control.

CanSelect

Obtiene un valor que indica si el control se puede seleccionar.Heredado


de Control.

CanUndo

Obtiene un valor que indica si el usuario puede deshacer la operacin


realizada anteriormente en un control de cuadro de texto.Heredado de
TextBoxBase.

Capture

Obtiene o establece un valor que indica si el control ha capturado el


mouse.Heredado de Control.

CausesValidation

Obtiene o establece un valor que indica si el control hace que se realice

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

3/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

una validacin de todos los controles que requieren validacin cuando


reciben el foco.Heredado de Control.
CharacterCasing

Obtiene o establece si el control TextBox modifica la condicin de


mayscula o minscula de los caracteres a medida que se escriben.

ClientRectangle

Obtiene el rectngulo que representa el rea cliente del control.Heredado


de Control.

ClientSize

Obtiene o establece el alto y el ancho del rea cliente del control.


Heredado de Control.

CompanyName

Obtiene el nombre de la compaa o del creador de la aplicacin que


contiene el control.Heredado de Control.

Container

Obtiene IContainer que contiene Component.Heredado de Component.

ContainsFocus

Obtiene un valor que indica si el control, o uno de sus controles


secundarios, tiene el foco de entrada en la actualidad.Heredado de
Control.

ContextMenu

Obtiene o establece el men contextual asociado al control.Heredado de


Control.

ContextMenuStrip

Obtiene o establece el ContextMenuStrip asociado a este control.


Heredado de Control.

Controls

Obtiene la coleccin de controles que contiene el control.Heredado de


Control.

Created

Obtiene un valor que indica si se ha creado el control.Heredado de


Control.

CreateParams

Obtiene los parmetros de creacin necesarios cuando se crea el


identificador del control.Reemplaza a TextBoxBase.CreateParams.

Cursor

Obtiene o establece el cursor que se muestra cuando el puntero del


mouse se sita sobre el control.Heredado de Control.

DataBindings

Obtiene los enlaces de datos del control.Heredado de Control.

DefaultCursor

Obtiene o establece el cursor predeterminado para el control.Heredado


de TextBoxBase.

DefaultImeMode

Obtiene el modo de Editor de mtodos de entrada IME predeterminado


que admite el control.Heredado de Control.

DefaultMargin

Obtiene el espacio, en pxeles, que se especifica de manera


predeterminada entre los controles.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

4/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

DefaultMaximumSize

Obtiene la longitud y el alto, en pxeles, que se especifica como el tamao


mximo predeterminado de un control.Heredado de Control.

DefaultMinimumSize

Obtiene la longitud y el alto, en pxeles, que se especifica como el tamao


mnimo predeterminado de un control.Heredado de Control.

DefaultPadding

Obtiene el espaciado interno, en pxeles, del contenido de un control.


Heredado de Control.

DefaultSize

Heredado de TextBoxBase.

DesignMode

Obtiene un valor que indica si Component est actualmente en modo de


diseo.Heredado de Component.

DisplayRectangle

Obtiene el rectngulo que representa el rea de presentacin del control.


Heredado de Control.

Disposing

Obtiene un valor que indica si la clase base Control est en el proceso de


eliminacin.Heredado de Control.

Dock

Obtiene o establece que los bordes del control se acoplarn a su control


primario y determina cmo se cambia el tamao de un control con su
elemento primario.Heredado de Control.

DoubleBuffered

Esta API admite la infraestructura de product y no est pensada para


usarse directamente desde su cdigo. Obtiene o establece un valor que
indica si el dibujo del control se realiza en un bfer antes de que se
muestre el control.Esta propiedad no es relevante para esta clase.
Heredado de TextBoxBase.

Enabled

Obtiene o establece un valor que indica si el control puede responder a la


interaccin del usuario.Heredado de Control.

Events

Obtiene la lista de controladores de eventos asociados a Component.


Heredado de Component.

Focused

Obtiene un valor que indica si el control tiene el foco de entrada.


Heredado de Control.

Font

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


de Control.

FontHeight

Obtiene o establece el alto de la fuente del control.Heredado de Control.

ForeColor

Obtiene o establece el color de primer plano del control.Heredado de


TextBoxBase.

Handle

Obtiene el identificador de ventana al que est enlazado el control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

5/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

Heredado de Control.
HasChildren

Obtiene un valor que indica si el control contiene uno o ms controles


secundarios.Heredado de Control.

Height

Obtiene o establece el alto del control.Heredado de Control.

HideSelection

Obtiene o establece un valor que indica si el texto seleccionado en el


control de cuadro de texto contina resaltado cuando el control pierde
foco.Heredado de TextBoxBase.

ImeMode

Obtiene o establece el modo de Editor de mtodos de entrada IME del


control.Heredado de Control.

ImeModeBase

Obtiene o establece el modo de Editor de mtodos de entrada IME del


control.Heredado de TextBoxBase.

InvokeRequired

Obtiene un valor que indica si el llamador debe llamar a un mtodo de


invocacin cuando realiza llamadas a mtodos del control porque el
llamador se encuentra en un subproceso distinto al del control donde se
cre.Heredado de Control.

IsAccessible

Obtiene o establece un valor que indica si el control es visible para las


aplicaciones de accesibilidad.Heredado de Control.

IsDisposed

Obtiene un valor que indica si el control se ha eliminado.Heredado de


Control.

IsHandleCreated

Obtiene un valor que indica si el control tiene un identificador asociado.


Heredado de Control.

IsMirrored

Obtiene un valor que indica si el control est reflejado.Heredado de


Control.

LayoutEngine

Obtiene una instancia almacenada en memoria cach del motor de diseo


del control.Heredado de Control.

Left

Obtiene o establece la distancia, en pxeles, que existe entre el borde


izquierdo del control y el borde izquierdo del rea cliente de su
contenedor.Heredado de Control.

Lines

Obtiene o establece las lneas de texto de un control de cuadro de texto.


Heredado de TextBoxBase.

Location

Obtiene o establece las coordenadas de la esquina superior izquierda del


control en relacin con la esquina superior izquierda de su contenedor.
Heredado de Control.

Margin

Obtiene o establece el espacio entre controles.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

6/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

MaximumSize

Obtiene o establece el tamao que es el lmite superior que


GetPreferredSize puede especificar.Heredado de Control.

MaxLength

Obtiene o establece el nmero mximo de caracteres que el usuario


puede escribir o pegar en el control de cuadro de texto.Heredado de
TextBoxBase.

MinimumSize

Obtiene o establece el tamao que es el lmite inferior que


GetPreferredSize puede especificar.Heredado de Control.

Modified

Obtiene o establece un valor que indica que el usuario ha modificado el


control de cuadro de texto desde que se cre el control o se estableci su
contenido por ltima vez.Heredado de TextBoxBase.

Multiline

Obtiene o establece un valor que indica si es un control TextBox


multilnea.Reemplaza a TextBoxBase.Multiline.

Name

Obtiene o establece el nombre del control.Heredado de Control.

Padding

Esta API admite la infraestructura de product y no est pensada para


usarse directamente desde su cdigo. Esta propiedad no es relevante para
esta clase.Heredado de TextBoxBase.

Parent

Obtiene o establece el contenedor primario del control.Heredado de


Control.

PasswordChar

Obtiene o establece los caracteres utilizados para enmascarar caracteres


de una contrasea en un control TextBox de una sola lnea.

PreferredHeight

Obtiene el alto preferido de un cuadro de texto.Heredado de


TextBoxBase.

PreferredSize

Obtiene el tamao de un rea rectangular en la que cabe el control.


Heredado de Control.

ProductName

Obtiene el nombre de producto del ensamblado que contiene el control.


Heredado de Control.

ProductVersion

Obtiene la versin del ensamblado que contiene el control.Heredado de


Control.

ReadOnly

Obtiene o establece un valor que indica si el texto del cuadro de texto es


de slo lectura.Heredado de TextBoxBase.

RecreatingHandle

Obtiene un valor que indica si el control est volviendo a crear su


identificador en la actualidad.Heredado de Control.

Region

Obtiene o establece la regin de ventana asociada al control.Heredado de


Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

7/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

RenderRightToLeft

Obsoleto.Esta propiedad est obsoleta.Heredado de Control.

ResizeRedraw

Obtiene o establece un valor que indica si el control vuelve a dibujarse


automticamente cuando cambia de tamao.Heredado de Control.

Right

Obtiene la distancia, en pxeles, que existe entre el borde derecho del


control y el borde izquierdo del rea cliente de su contenedor.Heredado
de Control.

RightToLeft

Obtiene o establece un valor que indica si los elementos del control se


alinean para admitir configuraciones regionales que utilizan fuentes de
derecha a izquierda.Heredado de Control.

ScaleChildren

Obtiene un valor que determina el escalado de los controles secundarios.


Heredado de Control.

ScrollBars

Obtiene o establece qu barras de desplazamiento tienen que aparecer en


un control TextBox multilnea.

SelectedText

Obtiene o establece un valor que indica el texto seleccionado actualmente


en el control.Heredado de TextBoxBase.

SelectionLength

Obtiene o establece el nmero de caracteres seleccionados en el cuadro


de texto.Heredado de TextBoxBase.

SelectionStart

Obtiene o establece el punto de inicio del texto seleccionado en el cuadro


de texto.Heredado de TextBoxBase.

ShortcutsEnabled

Obtiene o establece un valor que indica si estn habilitados los accesos


directos definidos.Heredado de TextBoxBase.

ShowFocusCues

Obtiene un valor que indica si el control debe mostrar rectngulos de


foco.Heredado de Control.

ShowKeyboardCues

Obtiene un valor que indica si la interfaz de usuario est en el estado


adecuado para mostrar u ocultar los aceleradores de teclado.Heredado
de Control.

Site

Obtiene o establece el sitio del control.Heredado de Control.

Size

Obtiene o establece el alto y el ancho del control.Heredado de Control.

TabIndex

Obtiene o establece el orden de tabulacin del control en su contenedor.


Heredado de Control.

TabStop

Obtiene o establece un valor que indica si el usuario puede dar el foco a


este control mediante la tecla TAB.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

8/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

Tag

Obtiene o establece el objeto que contiene datos sobre el control.


Heredado de Control.

Text

Obtiene o establece el texto actual del TextBox.Reemplaza a


TextBoxBase.Text.

TextAlign

Obtiene o establece cmo se alinea el texto en un control TextBox.

TextLength

Obtiene la longitud del texto en el control.Heredado de TextBoxBase.

Top

Obtiene o establece la distancia, en pxeles, que existe entre el borde


superior del control y el borde superior del rea cliente de su contenedor.
Heredado de Control.

TopLevelControl

Obtiene el control primario que no es secundario de ningn otro control


de formularios Windows Forms.Normalmente, se trata del Form ms
externo en el que est contenido el control.Heredado de Control.

UseSystemPasswordChar

Obtiene o establece un valor que indica si el texto del control TextBox


debe aparecer como el carcter de contrasea predeterminado.

UseWaitCursor

Obtiene o establece un valor que indica si se utiliza el cursor de espera


para el control actual y todos los controles secundarios.Heredado de
Control.

Visible

Obtiene o establece un valor que indica si se muestran el control y todos


sus controles secundarios.Heredado de Control.

Width

Obtiene o establece el ancho del control.Heredado de Control.

WindowTarget

Esta API admite la infraestructura de product y no est pensada para


usarse directamente desde su cdigo. Esta propiedad no es relevante para
esta clase.Heredado de Control.

WordWrap

Indica si un control de cuadro de texto multilnea ajusta las palabras de


forma automtica al principio de la lnea siguiente cuando es necesario.
Heredado de TextBoxBase.

Mtodos
Nombre

Descripcin

AccessibilityNotifyClientsAccessibleEvents,Int32

Notifica a las aplicaciones cliente de


accesibilidad los objetos AccessibleEvents
especificados del control secundario

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

9/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

especificado.Heredado de Control.
AccessibilityNotifyClientsAccessibleEvents,Int32,Int32

Notifica a las aplicaciones cliente de


accesibilidad los objetos AccessibleEvents
especificados del control secundario
especificado.Heredado de Control.

AppendTextString

Anexa texto al texto actual de un cuadro de


texto.Heredado de TextBoxBase.

BeginInvokeDelegate

Ejecuta el delegado especificado de forma


asincrnica en el subproceso donde se cre
el identificador subyacente del control.
Heredado de Control.

BeginInvokeDelegate,Object[]

Ejecuta el delegado especificado de forma


asincrnica con los argumentos especificados
en el subproceso donde se cre el
identificador subyacente del control.
Heredado de Control.

BringToFront

Coloca el control al principio del orden Z.


Heredado de Control.

Clear

Borra todo el texto del control de cuadro de


texto.Heredado de TextBoxBase.

ClearUndo

Borra la informacin sobre la ltima


operacin realizada del bfer Deshacer del
cuadro de texto.Heredado de TextBoxBase.

ContainsControl

Obtiene un valor que indica si el control


especificado es un control secundario del
control.Heredado de Control.

Copy

Copia la seleccin actual del cuadro de texto


en el Portapapeles.Heredado de
TextBoxBase.

CreateAccessibilityInstance

Crea un nuevo objeto de accesibilidad para el


control.Heredado de Control.

CreateControl

Fuerza la creacin del control visible,


incluidos el identificador y los controles
secundarios visibles.Heredado de Control.

CreateControlsInstance

Crea una nueva instancia de la coleccin de


controles para el control.Heredado de
Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

10/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

CreateGraphics

Crea el Graphics para el control.Heredado de


Control.

CreateHandle

Heredado de TextBoxBase.

CreateObjRefType

Crea un objeto que contiene toda la


informacin relevante necesaria para generar
un proxy utilizado para comunicarse con un
objeto remoto.Heredado de
MarshalByRefObject.

Cut

Mueve la seleccin actual del cuadro de texto


al Portapapeles.Heredado de TextBoxBase.

DefWndProcMessage

Enva el mensaje especificado al


procedimiento de ventana predeterminado.
Heredado de Control.

DeselectAll

Especifica que el valor de la propiedad


SelectionLength es cero para que no se
seleccione ningn carcter en el control.
Heredado de TextBoxBase.

DestroyHandle

Destruye el identificador asociado a este


control.Heredado de Control.

Dispose

Libera todos los recursos utilizados por


Component.Heredado de Component.

DisposeBoolean

Libera los recursos no administrados que


utiliza TextBox y libera los recursos
administrados de forma opcional. Reemplaza
a Control.DisposeBoolean.

DoDragDropObject,DragDropEffects

Inicia una operacin de arrastrar y colocar.


Heredado de Control.

DrawToBitmapBitmap,Rectangle

Permite la representacin del mapa de bits


especificado.Heredado de Control.

EndInvokeIAsyncResult

Recupera el valor devuelto por la operacin


asincrnica representada por la interfaz
IAsyncResult que se pasa.Heredado de
Control.

EqualsObject

Determina si el objeto especificado es igual al


objeto actual.Heredado de Object.

Finalize

Libera recursos no administrados y realiza


otras operaciones de limpieza antes de que

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

11/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

se reclame el objeto Component durante la


recoleccin de elementos no utilizados.
Heredado de Component.
FindForm

Recupera el formulario en el que se


encuentra el control.Heredado de Control.

Focus

Establece el foco de entrada en el control.


Heredado de Control.

GetAccessibilityObjectByIdInt32

Heredado de Control.

GetAutoSizeMode

Recupera un valor que indica cmo se


comportar un control cuando su propiedad
AutoSize est habilitada.Heredado de
Control.

GetCharFromPositionPoint

Recupera el carcter ms prximo a la


ubicacin especificada en el control.
Heredado de TextBoxBase.

GetCharIndexFromPositionPoint

Recupera el ndice del carcter ms cercano a


la ubicacin especificada.Heredado de
TextBoxBase.

GetChildAtPointPoint

Recupera el control secundario ubicado en


las coordenadas especificadas.Heredado de
Control.

GetChildAtPointPoint,GetChildAtPointSkip

Recupera el control secundario que se


encuentra en las coordenadas especificadas,
especificando si se omitirn determinados
tipos de controles secundarios.Heredado de
Control.

GetContainerControl

Devuelve el siguiente ContainerControl en


sentido ascendente de la cadena de
controles primarios del control.Heredado de
Control.

GetFirstCharIndexFromLineInt32

Recupera el ndice del primer carcter de una


lnea determinada.Heredado de
TextBoxBase.

GetFirstCharIndexOfCurrentLine

Recupera el ndice del primer carcter de la


lnea actual.Heredado de TextBoxBase.

GetHashCode

Sirve como una funcin hash para un tipo en


particular. Heredado de Object.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

12/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

GetLifetimeService

Recupera el objeto de servicio de duracin


actual que controla la directiva de duracin
de esta instancia.Heredado de
MarshalByRefObject.

GetLineFromCharIndexInt32

Recupera el nmero de lnea desde la


posicin de carcter especificada dentro del
texto del control.Heredado de TextBoxBase.

GetNextControlControl,Boolean

Recupera el siguiente control, hacia delante o


hacia atrs, en el orden de tabulacin de
controles secundarios.Heredado de Control.

GetPositionFromCharIndexInt32

Recupera la ubicacin dentro del control en


el ndice de caracteres especificado.
Heredado de TextBoxBase.

GetPreferredSizeSize

Recupera el tamao de un rea rectangular


en la que se puede encajar un control.
Heredado de Control.

GetScaledBoundsRectangle,SizeF,BoundsSpecified

Recupera los lmites dentro de los cuales se


escala el control.Heredado de Control.

GetServiceType

Devuelve un objeto que representa el servicio


suministrado por Component o por
Container.Heredado de Component.

GetStyleControlStyles

Recupera el valor del bit de estilo de control


especificado para el control.Heredado de
Control.

GetTopLevel

Determina si el control es de nivel superior.


Heredado de Control.

GetType

Obtiene el Type de la instancia actual.


Heredado de Object.

Hide

Oculta el control al usuario.Heredado de


Control.

InitializeLifetimeService

Obtiene un objeto de servicio de duracin


para controlar la directiva de duracin de esta
instancia.Heredado de MarshalByRefObject.

InitLayout

Se llama a este mtodo cuando el control se


ha agregado a otro contenedor.Heredado de
Control.

Invalidate

Invalida toda la superficie del control y hace

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

13/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

que se vuelva a dibujar el control.Heredado


de Control.
InvalidateBoolean

Invalida una regin especfica del control y


hace que se enve un mensaje de dibujo al
control.Tambin puede invalidar los controles
secundarios asignados al control.Heredado
de Control.

InvalidateRectangle

Invalida la regin especificada del control


agrega esta regin a la regin de
actualizacin del control, que es el rea que
volver a pintarse en la siguiente operacin
de dibujo y hace que se enve un mensaje de
dibujo al control.Heredado de Control.

InvalidateRectangle,Boolean

Invalida la regin especificada del control


agrega esta regin a la regin de
actualizacin del control, que es el rea que
volver a pintarse en la siguiente operacin
de dibujo y hace que se enve un mensaje de
dibujo al control.Tambin puede invalidar los
controles secundarios asignados al control.
Heredado de Control.

InvalidateRegion

Invalida la regin especificada del control


agrega esta regin a la regin de
actualizacin del control, que es el rea que
volver a pintarse en la siguiente operacin
de dibujo y hace que se enve un mensaje de
dibujo al control.Heredado de Control.

InvalidateRegion,Boolean

Invalida la regin especificada del control


agrega esta regin a la regin de
actualizacin del control, que es el rea que
volver a pintarse en la siguiente operacin
de dibujo y hace que se enve un mensaje de
dibujo al control.Tambin puede invalidar los
controles secundarios asignados al control.
Heredado de Control.

InvokeDelegate

Ejecuta el delegado especificado en el


subproceso que posee el identificador de
ventana subyacente del control.Heredado de
Control.

InvokeDelegate,Object[]

Ejecuta el delegado especificado en el


subproceso que posee el identificador de la
ventana subyacente del control, con la lista
de argumentos especificada.Heredado de
Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

14/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

InvokeGotFocusControl,EventArgs

Genera el evento GotFocus para el control


especificado.Heredado de Control.

InvokeLostFocusControl,EventArgs

Genera el evento LostFocus para el control


especificado.Heredado de Control.

InvokeOnClickControl,EventArgs

Genera el evento Click para el control


especificado.Heredado de Control.

InvokePaintControl,PaintEventArgs

Genera el evento Paint para el control


especificado.Heredado de Control.

InvokePaintBackgroundControl,PaintEventArgs

Genera el evento PaintBackground para el


control especificado.Heredado de Control.

IsInputCharChar

Determina si un carcter es un carcter de


entrada que el control reconoce.Heredado
de Control.

IsInputKeyKeys

Determina si la tecla especificada es una tecla


de entrada o una tecla especial que requiere
preprocesamiento.Reemplaza a
TextBoxBase.IsInputKeyKeys.

MemberwiseClone

Crea una copia superficial del Object actual.


Heredado de Object.

MemberwiseCloneBoolean

Crea una copia superficial del objeto


MarshalByRefObject actual.Heredado de
MarshalByRefObject.

NotifyInvalidateRectangle

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Genera el evento
Invalidated con una regin especificada del
control para invalidar.Heredado de Control.

OnAcceptsTabChangedEventArgs

Genera el evento AcceptsTabChanged.


Heredado de TextBoxBase.

OnAutoSizeChangedEventArgs

Genera el evento AutoSizeChanged.


Heredado de Control.

OnBackColorChangedEventArgs

Genera el evento BackColorChanged.


Reemplaza a
Control.OnBackColorChangedEventArgs.

OnBackgroundImageChangedEventArgs

Genera el evento BackgroundImageChanged.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

15/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

Heredado de Control.
OnBackgroundImageLayoutChangedEventArgs

Genera el evento
BackgroundImageLayoutChanged.Heredado
de Control.

OnBindingContextChangedEventArgs

Genera el evento BindingContextChanged.


Heredado de Control.

OnBorderStyleChangedEventArgs

Genera el evento BorderStyleChanged.


Heredado de TextBoxBase.

OnCausesValidationChangedEventArgs

Genera el evento CausesValidationChanged.


Heredado de Control.

OnChangeUICuesUICuesEventArgs

Genera el evento ChangeUICues.Heredado


de Control.

OnClickEventArgs

Genera el evento Click.Heredado de Control.

OnClientSizeChangedEventArgs

Genera el evento ClientSizeChanged.


Heredado de Control.

OnContextMenuChangedEventArgs

Genera el evento ContextMenuChanged.


Heredado de Control.

OnContextMenuStripChangedEventArgs

Genera el evento ContextMenuStripChanged.


Heredado de Control.

OnControlAddedControlEventArgs

Genera el evento ControlAdded.Heredado


de Control.

OnControlRemovedControlEventArgs

Genera el evento ControlRemoved.Heredado


de Control.

OnCreateControl

Provoca el mtodo CreateControl.Heredado


de Control.

OnCursorChangedEventArgs

Genera el evento CursorChanged.Heredado


de Control.

OnDockChangedEventArgs

Genera el evento DockChanged.Heredado


de Control.

OnDoubleClickEventArgs

Genera el evento DoubleClick.Heredado de


Control.

OnDragDropDragEventArgs

Genera el evento DragDrop.Heredado de


Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

16/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

OnDragEnterDragEventArgs

Genera el evento DragEnter.Heredado de


Control.

OnDragLeaveEventArgs

Genera el evento DragLeave.Heredado de


Control.

OnDragOverDragEventArgs

Genera el evento DragOver.Heredado de


Control.

OnEnabledChangedEventArgs

Genera el evento EnabledChanged.Heredado


de Control.

OnEnterEventArgs

Genera el evento Enter.Heredado de


Control.

OnFontChangedEventArgs

Genera el evento FontChanged. Reemplaza a


TextBoxBase.OnFontChangedEventArgs.

OnForeColorChangedEventArgs

Genera el evento ForeColorChanged.


Heredado de Control.

OnGiveFeedbackGiveFeedbackEventArgs

Genera el evento GiveFeedback.Heredado de


Control.

OnGotFocusEventArgs

Genera el evento GotFocus.Reemplaza a


Control.OnGotFocusEventArgs.

OnHandleCreatedEventArgs

Genera el evento HandleCreated.Reemplaza


a TextBoxBase.OnHandleCreatedEventArgs.

OnHandleDestroyedEventArgs

Genera el evento OnHandleDestroyed.


Reemplaza a
TextBoxBase.OnHandleDestroyedEventArgs.

OnHelpRequestedHelpEventArgs

Genera el evento HelpRequested.Heredado


de Control.

OnHideSelectionChangedEventArgs

Produce el evento HideSelectionChanged.


Heredado de TextBoxBase.

OnImeModeChangedEventArgs

Genera el evento ImeModeChanged.


Heredado de Control.

OnInvalidatedInvalidateEventArgs

Genera el evento Invalidated.Heredado de


Control.

OnKeyDownKeyEventArgs

Genera el evento KeyDown.Heredado de


Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

17/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

OnKeyPressKeyPressEventArgs

Genera el evento KeyPress.Heredado de


Control.

OnKeyUpKeyEventArgs

Genera el evento KeyUp.Heredado de


Control.

OnLayoutLayoutEventArgs

Genera el evento Layout.Heredado de


Control.

OnLeaveEventArgs

Genera el evento Leave.Heredado de


Control.

OnLocationChangedEventArgs

Genera el evento LocationChanged.


Heredado de Control.

OnLostFocusEventArgs

Genera el evento LostFocus.Heredado de


Control.

OnMarginChangedEventArgs

Genera el evento MarginChanged. Heredado


de Control.

OnModifiedChangedEventArgs

Genera el evento ModifiedChanged.


Heredado de TextBoxBase.

OnMouseCaptureChangedEventArgs

Genera el evento MouseCaptureChanged.


Heredado de Control.

OnMouseClickMouseEventArgs

Genera el evento MouseClick.Heredado de


Control.

OnMouseDoubleClickMouseEventArgs

Genera el evento MouseDoubleClick.


Heredado de Control.

OnMouseDownMouseEventArgs

Genera el evento MouseDown.Heredado de


Control.

OnMouseEnterEventArgs

Genera el evento MouseEnter.Heredado de


Control.

OnMouseHoverEventArgs

Genera el evento MouseHover.Heredado de


Control.

OnMouseLeaveEventArgs

Genera el evento MouseLeave.Heredado de


Control.

OnMouseMoveMouseEventArgs

Genera el evento MouseMove.Heredado de


Control.

OnMouseUpMouseEventArgs

Genera el evento MouseUp.Heredado de

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

18/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

TextBoxBase.
OnMouseWheelMouseEventArgs

Genera el evento MouseWheel.Heredado de


Control.

OnMoveEventArgs

Genera el evento Move.Heredado de


Control.

OnMultilineChangedEventArgs

Genera el evento MultilineChanged.


Heredado de TextBoxBase.

OnNotifyMessageMessage

Notifica al control los mensajes de Windows.


Heredado de Control.

OnPaddingChangedEventArgs

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Este mtodo no es
relevante para esta clase.Heredado de
TextBoxBase.

OnPaintPaintEventArgs

Genera el evento Paint.Heredado de


Control.

OnPaintBackgroundPaintEventArgs

Pinta el fondo del control.Heredado de


Control.

OnParentBackColorChangedEventArgs

Provoca el evento BackColorChanged cuando


cambia el valor de la propiedad BackColor del
contenedor del control.Heredado de
Control.

OnParentBackgroundImageChangedEventArgs

Provoca el evento BackgroundImageChanged


cuando cambia el valor de la propiedad
BackgroundImage del contenedor del
control.Heredado de Control.

OnParentBindingContextChangedEventArgs

Provoca el evento BindingContextChanged


cuando cambia el valor de la propiedad
BindingContext del contenedor del control.
Heredado de Control.

OnParentChangedEventArgs

Genera el evento ParentChanged.Heredado


de Control.

OnParentCursorChangedEventArgs

Genera el evento CursorChanged.Heredado


de Control.

OnParentEnabledChangedEventArgs

Provoca el evento EnabledChanged cuando


cambia el valor de la propiedad Enabled del
contenedor del control.Heredado de

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

19/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

Control.
OnParentFontChangedEventArgs

Provoca el evento FontChanged cuando


cambia el valor de la propiedad Font del
contenedor del control.Heredado de
Control.

OnParentForeColorChangedEventArgs

Provoca el evento ForeColorChanged cuando


cambia el valor de la propiedad ForeColor del
contenedor del control.Heredado de
Control.

OnParentRightToLeftChangedEventArgs

Provoca el evento RightToLeftChanged


cuando cambia el valor de la propiedad
RightToLeft del contenedor del control.
Heredado de Control.

OnParentVisibleChangedEventArgs

Provoca el evento VisibleChanged cuando


cambia el valor de la propiedad Visible del
contenedor del control.Heredado de
Control.

OnPreviewKeyDownPreviewKeyDownEventArgs

Genera el evento PreviewKeyDown.Heredado


de Control.

OnPrintPaintEventArgs

Genera el evento Paint. Heredado de


Control.

OnQueryContinueDragQueryContinueDragEventArgs

Genera el evento QueryContinueDrag.


Heredado de Control.

OnReadOnlyChangedEventArgs

Genera el evento ReadOnlyChanged.


Heredado de TextBoxBase.

OnRegionChangedEventArgs

Genera el evento RegionChanged. Heredado


de Control.

OnResizeEventArgs

Genera el evento Resize.Heredado de


Control.

OnRightToLeftChangedEventArgs

Genera el evento RightToLeftChanged.


Heredado de Control.

OnSizeChangedEventArgs

Genera el evento SizeChanged.Heredado de


Control.

OnStyleChangedEventArgs

Genera el evento StyleChanged.Heredado de


Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

20/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

OnSystemColorsChangedEventArgs

Genera el evento SystemColorsChanged.


Heredado de Control.

OnTabIndexChangedEventArgs

Genera el evento TabIndexChanged.


Heredado de Control.

OnTabStopChangedEventArgs

Genera el evento TabStopChanged.


Heredado de Control.

OnTextAlignChangedEventArgs

Genera el evento TextAlignChanged.

OnTextChangedEventArgs

Heredado de TextBoxBase.

OnValidatedEventArgs

Genera el evento Validated.Heredado de


Control.

OnValidatingCancelEventArgs

Genera el evento Validating.Heredado de


Control.

OnVisibleChangedEventArgs

Genera el evento VisibleChanged.Heredado


de Control.

Paste

Reemplaza la seleccin actual del cuadro de


texto por el contenido del Portapapeles.
Heredado de TextBoxBase.

PasteString

Establece el texto seleccionado en el


especificado sin borrar el bfer de
invalidacin de un comando.

PerformLayout

Obliga al control a aplicar la lgica de diseo


a todos sus controles secundarios.Heredado
de Control.

PerformLayoutControl,String

Obliga al control a aplicar la lgica de diseo


a todos sus controles secundarios.Heredado
de Control.

PointToClientPoint

Calcula la ubicacin del punto especificado


de la pantalla, en coordenadas de cliente.
Heredado de Control.

PointToScreenPoint

Calcula la ubicacin del punto especificado


de cliente en coordenadas de pantalla.
Heredado de Control.

PreProcessControlMessageMessage

Preprocesa los mensajes de teclado o de


entrada en el bucle de mensajes antes de
enviarlos.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

21/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

PreProcessMessageMessage

Preprocesa los mensajes de teclado o de


entrada en el bucle de mensajes antes de
enviarlos.Heredado de Control.

ProcessCmdKeyMessage,Keys

Procesa una tecla de comando.Reemplaza a


TextBoxBase.ProcessCmdKeyMessage,Keys.

ProcessDialogCharChar

Procesa un carcter de dilogo.Heredado de


Control.

ProcessDialogKeyKeys

Heredado de TextBoxBase.

ProcessKeyEventArgsMessage

Procesa un mensaje de tecla y genera los


eventos de control correspondientes.
Heredado de Control.

ProcessKeyMessageMessage

Procesa un mensaje de teclado.Heredado de


Control.

ProcessKeyPreviewMessage

Muestra una vista preliminar de un mensaje


del teclado.Heredado de Control.

ProcessMnemonicChar

Procesa un carcter de tecla de acceso.


Heredado de Control.

RaiseDragEventObject,DragEventArgs

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Genera el evento de arrastre
adecuado.Heredado de Control.

RaiseKeyEventObject,KeyEventArgs

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Provoca el evento de tecla
adecuado.Heredado de Control.

RaiseMouseEventObject,MouseEventArgs

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Provoca el evento del
mouse adecuado.Heredado de Control.

RaisePaintEventObject,PaintEventArgs

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Provoca el evento de dibujo
adecuado.Heredado de Control.

RecreateHandle

Obliga a que se vuelva a crear el identificador


del control.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

22/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

RectangleToClientRectangle

Calcula el tamao y la ubicacin del


rectngulo de pantalla especificado, en
coordenadas de cliente.Heredado de
Control.

RectangleToScreenRectangle

Calcula el tamao y la ubicacin del


rectngulo de cliente especificado, en
coordenadas de pantalla.Heredado de
Control.

Refresh

Obliga al control a invalidar su rea cliente y,


acto seguido, obliga a que vuelva a dibujarse
el control y sus controles secundarios.
Heredado de Control.

ResetBackColor

Restablece el valor predeterminado de la


propiedad BackColor.Heredado de Control.

ResetBindings

Hace que un control enlazado a


BindingSource vuelva a leer todos los
elementos de la lista y actualice los valores
mostrados.Heredado de Control.

ResetCursor

Restablece el valor predeterminado de la


propiedad Cursor.Heredado de Control.

ResetFont

Restablece el valor predeterminado de la


propiedad Font.Heredado de Control.

ResetForeColor

Restablece el valor predeterminado de la


propiedad ForeColor.Heredado de Control.

ResetImeMode

Restablece el valor predeterminado de la


propiedad ImeMode.Heredado de Control.

ResetMouseEventArgs

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Restablece el control para
controlar el evento MouseLeave.Heredado
de Control.

ResetRightToLeft

Restablece el valor predeterminado de la


propiedad RightToLeft.Heredado de
Control.

ResetText

Restablece el valor predeterminado de la


propiedad Text.Heredado de Control.

ResumeLayout

Reanuda la lgica de diseo habitual.


Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

23/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

ResumeLayoutBoolean

Reanuda la lgica de diseo habitual,


forzando opcionalmente un diseo inmediato
de las solicitudes de diseo pendientes.
Heredado de Control.

RtlTranslateAlignmentContentAlignment

Convierte la ContentAlignment especificada


en la ContentAlignment correspondiente para
que admita texto de derecha a izquierda.
Heredado de Control.

RtlTranslateAlignmentHorizontalAlignment

Convierte la HorizontalAlignment
especificada en la HorizontalAlignment
correspondiente para que admita texto de
derecha a izquierda.Heredado de Control.

RtlTranslateAlignmentLeftRightAlignment

Convierte la LeftRightAlignment especificada


en la LeftRightAlignment correspondiente
para que admita texto de derecha a
izquierda.Heredado de Control.

RtlTranslateContentContentAlignment

Convierte la ContentAlignment especificada


en la ContentAlignment correspondiente para
que admita texto de derecha a izquierda.
Heredado de Control.

RtlTranslateHorizontalHorizontalAlignment

Convierte la HorizontalAlignment
especificada en la HorizontalAlignment
correspondiente para que admita texto de
derecha a izquierda.Heredado de Control.

RtlTranslateLeftRightLeftRightAlignment

Convierte la LeftRightAlignment especificada


en la LeftRightAlignment correspondiente
para que admita texto de derecha a
izquierda.Heredado de Control.

ScaleSingle

Obsoleto.Ajusta la escala del control y de


todos los controles secundarios.Heredado de
Control.

ScaleSingle,Single

Obsoleto.Ajusta a escala todo el control y los


controles secundarios.Heredado de Control.

ScaleSizeF

Escala el control y todos los controles


secundarios segn el factor de escala
especificado.Heredado de Control.

ScaleControlSizeF,BoundsSpecified

Escala la ubicacin, el tamao, el relleno y el


margen de un control.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

24/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

ScaleCoreSingle,Single

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Este mtodo no es
relevante para esta clase.Heredado de
Control.

ScrollToCaret

Desplaza el contenido del control a la


posicin del smbolo de intercalacin actual.
Heredado de TextBoxBase.

Select

Activa el control.Heredado de Control.

SelectBoolean,Boolean

Activa un control secundario.Opcionalmente,


especifica la direccin en que se seleccionar
el control en el orden de tabulacin.
Heredado de Control.

SelectInt32,Int32

Selecciona un intervalo de texto en el cuadro


de texto.Heredado de TextBoxBase.

SelectAll

Selecciona todo el texto del cuadro de texto.


Heredado de TextBoxBase.

SelectNextControlControl,Boolean,Boolean,Boolean,Boolean

Activa el siguiente control.Heredado de


Control.

SendToBack

Enva el control al final del orden Z.Heredado


de Control.

SetAutoSizeModeAutoSizeMode

Establece un valor que indica cmo se


comportar un control cuando su propiedad
AutoSize est habilitada.Heredado de
Control.

SetBoundsInt32,Int32,Int32,Int32

Establece los lmites del control en la


ubicacin y en el tamao especificados.
Heredado de Control.

SetBoundsInt32,Int32,Int32,Int32,BoundsSpecified

Establece los lmites especificados del control


en la ubicacin y en el tamao especificados.
Heredado de Control.

SetBoundsCoreInt32,Int32,Int32,Int32,BoundsSpecified

Establece los lmites especificados del control


TextBoxBase.Heredado de TextBoxBase.

SetClientSizeCoreInt32,Int32

Establece el tamao del rea cliente del


control.Heredado de Control.

SetStyleControlStyles,Boolean

Establece un marcador ControlStyles en true


o false.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

25/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

SetTopLevelBoolean

Establece el control como el control de nivel


superior.Heredado de Control.

SetVisibleCoreBoolean

Establece el control en el estado de


visibilidad especificado.Heredado de
Control.

Show

Muestra el control al usuario.Heredado de


Control.

SizeFromClientSizeSize

Determina el tamao de todo el control a


partir del alto y el ancho de su rea cliente.
Heredado de Control.

SuspendLayout

Suspende temporalmente la lgica de diseo


del control.Heredado de Control.

ToString

Esta API admite la infraestructura de product


y no est pensada para usarse directamente
desde su cdigo. Devuelve una cadena que
representa el control TextBoxBase.Heredado
de TextBoxBase.

Undo

Deshace la ltima operacin de edicin del


cuadro de texto.Heredado de TextBoxBase.

Update

Hace que el control vuelva a dibujar las


regiones no vlidas en su rea de cliente.
Heredado de Control.

UpdateBounds

Actualiza los lmites del control con la


ubicacin y el tamao actuales.Heredado de
Control.

UpdateBoundsInt32,Int32,Int32,Int32

Actualiza los lmites del control con la


ubicacin y el tamao especificados.
Heredado de Control.

UpdateBoundsInt32,Int32,Int32,Int32,Int32,Int32

Actualiza los lmites del control con el


tamao, la ubicacin y el tamao de cliente
especificados.Heredado de Control.

UpdateStyles

Obliga a que los estilos asignados vuelvan a


aplicarse al control.Heredado de Control.

UpdateZOrder

Actualiza el control en el orden Z de su


control primario.Heredado de Control.

WndProcMessage

Procesa los mensajes de Windows.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

26/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

Reemplaza a
TextBoxBase.WndProcMessage.

Eventos
Nombre

Descripcin

AcceptsTabChanged

Se produce cuando cambia el valor de la propiedad AcceptsTab.Heredado


de TextBoxBase.

AutoSizeChanged

Esta API admite la infraestructura de product y no est pensada para usarse


directamente desde su cdigo. Este evento no es relevante para esta clase.
Heredado de TextBoxBase.

BackColorChanged

Se produce cuando cambia el valor de la propiedad BackColor.Heredado de


Control.

BackgroundImageChanged

Esta API admite la infraestructura de product y no est pensada para usarse


directamente desde su cdigo. Se produce cuando cambia el valor de la
propiedad BackgroundImage.Este evento no es relevante para esta clase.
Heredado de TextBoxBase.

BackgroundImageLayoutChanged

Esta API admite la infraestructura de product y no est pensada para usarse


directamente desde su cdigo. Se produce cuando cambia el valor de la
propiedad BackgroundImageLayout.Este evento no es relevante para esta
clase.Heredado de TextBoxBase.

BindingContextChanged

Se produce cuando cambia el valor de la propiedad BindingContext.


Heredado de Control.

BorderStyleChanged

Se produce cuando cambia el valor de la propiedad BorderStyle.Heredado


de TextBoxBase.

CausesValidationChanged

Se produce cuando cambia el valor de la propiedad CausesValidation.


Heredado de Control.

ChangeUICues

Se produce cuando cambian las guas de la interfaz de usuario para el foco o


el teclado.Heredado de Control.

Click

Se produce cuando se hace clic en el cuadro de texto.Heredado de


TextBoxBase.

ClientSizeChanged

Se produce cuando cambia el valor de la propiedad ClientSize. Heredado de


Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

27/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

ContextMenuChanged

Se produce cuando cambia el valor de la propiedad ContextMenu.Heredado


de Control.

ContextMenuStripChanged

Se produce cuando cambia el valor de la propiedad ContextMenuStrip.


Heredado de Control.

ControlAdded

Se produce cuando se agrega un nuevo control a Control.ControlCollection.


Heredado de Control.

ControlRemoved

Se produce cuando se quita un control de Control.ControlCollection.


Heredado de Control.

CursorChanged

Se produce cuando cambia el valor de la propiedad Cursor.Heredado de


Control.

Disposed

Se produce cuando el componente se elimina mediante una llamada al


mtodo Dispose. Heredado de Component.

DockChanged

Se produce cuando cambia el valor de la propiedad Dock.Heredado de


Control.

DoubleClick

Se produce cuando se hace doble clic en el control.Heredado de Control.

DragDrop

Se produce cuando se completa una operacin de arrastrar y colocar.


Heredado de Control.

DragEnter

Se produce cuando se arrastra un objeto dentro de los lmites del control.


Heredado de Control.

DragLeave

Se produce cuando se arrastra un objeto fuera de los lmites del control.


Heredado de Control.

DragOver

Se produce cuando se arrastra un objeto sobre los lmites del control.


Heredado de Control.

EnabledChanged

Se produce cuando cambia el valor de la propiedad Enabled.Heredado de


Control.

Enter

Se produce cuando se entra en el control.Heredado de Control.

FontChanged

Se produce cuando cambia el valor de la propiedad Font.Heredado de


Control.

ForeColorChanged

Se produce cuando cambia el valor de la propiedad ForeColor.Heredado de


Control.

GiveFeedback

Se produce durante una operacin de arrastre.Heredado de Control.

GotFocus

Se produce cuando el control recibe el foco.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

28/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

HandleCreated

Se produce cuando se crea un identificador para el control.Heredado de


Control.

HandleDestroyed

Se produce cuando el identificador del control est en proceso de


eliminacin.Heredado de Control.

HelpRequested

Se produce cuando el usuario solicita ayuda para un control.Heredado de


Control.

HideSelectionChanged

Se produce cuando cambia el valor de la propiedad HideSelection.Heredado


de TextBoxBase.

ImeModeChanged

Se produce cuando ha cambiado la propiedad ImeMode.Heredado de


Control.

Invalidated

Se produce cuando es necesario volver a dibujar un control.Heredado de


Control.

KeyDown

Se produce cuando se presiona una tecla mientras el control tiene el foco.


Heredado de Control.

KeyPress

Se produce cuando se presionauna tecla de espacio o retroceso mientras el


control tiene el foco.Heredado de Control.

KeyUp

Se produce cuando se suelta una tecla mientras el control tiene el foco.


Heredado de Control.

Layout

Se produce cuando un control debe volver a colocar sus controles


secundarios.Heredado de Control.

Leave

Se produce cuando el foco de entrada deja el control.Heredado de Control.

LocationChanged

Se produce cuando cambia el valor de la propiedad Location.Heredado de


Control.

LostFocus

Se produce cuando el control pierde el foco.Heredado de Control.

MarginChanged

Se produce cuando cambia el margen del control.Heredado de Control.

ModifiedChanged

Se produce cuando cambia el valor de la propiedad Modified.Heredado de


TextBoxBase.

MouseCaptureChanged

Aparece cuando el control pierde la captura del mouse.Heredado de


Control.

MouseClick

Tiene lugar cuando se hace clic con el mouse en el control.Heredado de


TextBoxBase.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

29/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

MouseDoubleClick

Se produce cuando se hace doble clic con el mouse en el control.Heredado


de Control.

MouseDown

Se produce cuando el puntero del mouse se encuentra sobre el control y se


presiona un botn del mouse.Heredado de Control.

MouseEnter

Se produce cuando el puntero del mouse entra en el control.Heredado de


Control.

MouseHover

Se produce cuando el puntero del mouse se sita sobre el control.Heredado


de Control.

MouseLeave

Se produce cuando el puntero del mouse deja el control.Heredado de


Control.

MouseMove

Se produce cuando el puntero del mouse se mueve sobre el control.


Heredado de Control.

MouseUp

Se produce cuando el puntero del mouse se encuentra sobre el control y se


suelta un botn del mouse.Heredado de Control.

MouseWheel

Se produce cuando la rueda del mouse se mueve mientras el control tiene el


foco.Heredado de Control.

Move

Se produce cuando se mueve el control.Heredado de Control.

MultilineChanged

Se produce cuando cambia el valor de la propiedad Multiline.Heredado de


TextBoxBase.

PaddingChanged

Esta API admite la infraestructura de product y no est pensada para usarse


directamente desde su cdigo. Este evento no es relevante para esta clase.
Heredado de TextBoxBase.

Paint

Esta API admite la infraestructura de product y no est pensada para usarse


directamente desde su cdigo. Se produce cuando vuelve a dibujarse el
control.Este evento no es relevante para esta clase.Heredado de
TextBoxBase.

ParentChanged

Se produce cuando cambia el valor de la propiedad Parent.Heredado de


Control.

PreviewKeyDown

Se produce antes que el evento KeyDown cuando se presiona una tecla


mientras el foco est en este control.Heredado de Control.

QueryAccessibilityHelp

Se produce cuando AccessibleObject proporciona ayuda para aplicaciones


de accesibilidad.Heredado de Control.

QueryContinueDrag

Se produce durante una operacin de arrastrar y colocar, y permite al origen


de arrastre determinar si la operacin de arrastrar y colocar tiene que
cancelarse.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

30/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

ReadOnlyChanged

Se produce cuando cambia el valor de la propiedad ReadOnly.Heredado de


TextBoxBase.

RegionChanged

Se produce cuando cambia el valor de la propiedad Region.Heredado de


Control.

Resize

Se produce cuando se cambia el tamao del control.Heredado de Control.

RightToLeftChanged

Se produce cuando cambia el valor de la propiedad RightToLeft.Heredado


de Control.

SizeChanged

Se produce cuando cambia el valor de la propiedad Size.Heredado de


Control.

StyleChanged

Se produce cuando cambia el estilo del control.Heredado de Control.

SystemColorsChanged

Se produce cuando se modifican los colores del sistema.Heredado de


Control.

TabIndexChanged

Se produce cuando cambia el valor de la propiedad TabIndex.Heredado de


Control.

TabStopChanged

Se produce cuando cambia el valor de la propiedad TabStop.Heredado de


Control.

TextAlignChanged

Se produce cuando cambia el valor de la propiedad TextAlign.

TextChanged

Se produce cuando cambia el valor de la propiedad Text.Heredado de


Control.

Validated

Se produce cuando finaliza la validacin del control.Heredado de Control.

Validating

Se produce cuando el control se est validando.Heredado de Control.

VisibleChanged

Se produce cuando cambia el valor de la propiedad Visible.Heredado de


Control.

Implementaciones explcitas de interfaces


Nombre

Descripcin

IDropTarget.OnDragDropDragEventArgs

Esta API admite la infraestructura de product y no est pensada


para usarse directamente desde su cdigo. Genera el evento
DragDrop.Heredado de Control.

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

31/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

IDropTarget.OnDragEnterDragEventArgs

Esta API admite la infraestructura de product y no est pensada


para usarse directamente desde su cdigo. Genera el evento
DragEnter.Heredado de Control.

IDropTarget.OnDragLeaveEventArgs

Esta API admite la infraestructura de product y no est pensada


para usarse directamente desde su cdigo. Genera el evento
DragLeave.Heredado de Control.

IDropTarget.OnDragOverDragEventArgs

Esta API admite la infraestructura de product y no est pensada


para usarse directamente desde su cdigo. Genera el evento
DragOver.Heredado de Control.

Comentarios
Con el control TextBox, el usuario puede escribir texto en una aplicacin.Este control tiene funcionalidad adicional que no
se encuentra en el control de cuadro de texto de Windows estndar, como el enmascaramiento de caracteres de
contrasea y la edicin de mltiples lneas.
Habitualmente, se utiliza un control TextBox para mostrar, o aceptar como entrada, una sola lnea de texto.Es posible
utilizar las propiedades Multiline y ScrollBars para permitir que se muestren o escriban varias lneas de texto.Establezca las
propiedades AcceptsTab y AcceptsReturn en true con el fin de permitir una mayor manipulacin de texto en un control
TextBox multilnea.

Nota
Debe establecer la propiedad Multiline en true para ajustar el alto del control TextBox.Puede ajustar el alto
estableciendo la propiedad Size.
Puede limitar la cantidad de texto escrito en un control TextBox estableciendo la propiedad MaxLength en un nmero de
caracteres concreto.Los controles TextBox tambin se pueden utilizar para aceptar contraseas y otra informacin
confidencial.Es posible utilizar la propiedad PasswordChar para enmascarar caracteres escritos en una versin de una sola
lnea del control.Utilice la propiedad CharacterCasing para permitir al usuario escribir slo maysculas, slo minsculas o
una combinacin de caracteres en maysculas y minsculas en el control TextBox.
Para desplazar el contenido de TextBox hasta que el cursor smbolo de intercalacin est en la regin visible del control,
puede usar el mtodo ScrollToCaret.Para seleccionar un intervalo de texto en el cuadro de texto, puede utilizar el mtodo
Select.
Para restringir que se escriba texto en un control TextBox, se puede crear un controlador de eventos para el evento
KeyDown con el fin de validar cada carcter escrito en el control.Tambin se puede restringir toda entrada de datos en un
control TextBox; para ello, establezca la propiedad ReadOnly en true.

Nota
La mayor parte de la funcionalidad del control TextBox se hereda de la clase TextBoxBase.
https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

32/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

El uso del control TextBox con los estilos visuales habilitados provocar la manipulacin incorrecta de las fuentes
suplentes.

Ejemplos
En el siguiente ejemplo de cdigo se crea un control TextBox multilnea con barras de desplazamiento verticales.En este
ejemplo se utilizan las propiedades AcceptsTab, AcceptsReturn y Dock para hacer que el control de cuadro de texto
multilnea sea til para crear documentos de texto.
C#
usingSystem;
usingSystem.Collections.Generic;
usingSystem.ComponentModel;
usingSystem.Data;
usingSystem.Drawing;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Windows.Forms;
publicclassForm1:Form
{
privateTextBoxtextBox1;
publicForm1()
{
InitializeComponent();
}
privatevoidInitializeComponent()
{
this.textBox1=newSystem.Windows.Forms.TextBox();
this.SuspendLayout();
//
//textBox1
//
this.textBox1.AcceptsReturn=true;
this.textBox1.AcceptsTab=true;
this.textBox1.Dock=System.Windows.Forms.DockStyle.Fill;
this.textBox1.Multiline=true;
this.textBox1.ScrollBars=System.Windows.Forms.ScrollBars.Vertical;
//
//Form1
//
this.ClientSize=newSystem.Drawing.Size(284,264);
this.Controls.Add(this.textBox1);
this.Text="TextBoxExample";
this.ResumeLayout(false);
this.PerformLayout();
}
https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

33/34

26/2/2016

TextBox(Clase)(System.Windows.Forms)

[STAThread]
staticvoidMain()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(newForm1());
}
}

Informacin de versin
.NET Framework
Disponible desde 1.1

Seguridad para subprocesos


Los miembros estticos pblicos Shared en Visual Basic de este tipo son seguros para la ejecucin de subprocesos. No
se garantiza que los miembros de instancias sean seguros para la ejecucin de subprocesos.

Vea tambin
TextBoxBase
System.Windows.Forms Espacio de nombres

Volver al principio
2016 Microsoft

https://msdn.microsoft.com/eses/library/system.windows.forms.textbox(d=printer,v=vs.110).aspx

34/34

You might also like