Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este ejemplo se muestra cómo usar el lenguaje de marcado extensible de aplicaciones (XAML) para definir un TextBox control que se expandirá automáticamente para dar cabida a varias líneas de texto.
Ejemplo
Si se establece el atributo TextWrapping en Wrap, el texto ingresado se ajustará a una nueva línea cuando se alcance el borde del control TextBox, expandiéndose automáticamente el control TextBox para incluir espacio para una nueva línea, si es necesario.
Establecer el AcceptsReturn atributo en true hace que se inserte una nueva línea cuando se presiona la tecla RETURN, una vez más expandiendo automáticamente el objeto TextBox para incluir espacio para una nueva línea, si es necesario.
El atributo VerticalScrollBarVisibility agrega una barra de desplazamiento al TextBox, de modo que el contenido de TextBox se pueda desplazar si TextBox se expande más allá del tamaño del marco o ventana que lo contiene.
<TextBox
Name="tbMultiLine"
TextWrapping="Wrap"
AcceptsReturn="True"
VerticalScrollBarVisibility="Visible"
>
This TextBox will allow the user to enter multiple lines of text. When the RETURN key is pressed,
or when typed text reaches the edge of the text box, a new line is automatically inserted.
</TextBox>
Consulte también
- TextWrapping
- Información general sobre TextBox
- Información general sobre RichTextBox
.NET Desktop feedback