tecla net evento asp c# wpf textbox carriage-return

c# - net - Comience una nueva línea en wpf textbox



textbox multiline html (3)

¿has intentado configurar en tu siguiente cuadro de texto la siguiente propiedad:

TextWrapping="Wrap" VerticalScrollBarVisibility="Visible" (or auto) AcceptsReturn="True"

Creé una pequeña GUI con WPF, que contiene un cuadro de texto. Quiero que el usuario tenga la capacidad de comenzar una nueva línea. ¿Cómo dejo que el usuario inicie una nueva línea en el cuadro de texto de WPF (con / n o / r)? Quiero que el usuario pueda iniciar una nueva línea presionando "enter".


El control de cuadro de texto tiene una propiedad "Aceptar Retorno" (Verdadero / Falso) que debe establecer en Verdadero.

Puede configurarlo en el cuadro de propiedades IDE de Visual Studio o puede establecerlo dentro del código.

textbox1.AcceptsReturn = true;


Además de la propiedad AcceptReturn = true , si el usuario desea iniciar una nueva línea presionando la tecla Enter, deberá verificar estas propiedades:

  1. IsReadOnly debería ser falso. Si configura esto en True, entonces obviamente la tecla Enter no funcionará.
  2. Verifique que el control que contiene el TextBox no esté recortando el TextBox, de lo contrario, parecerá que la tecla Enter no funcionó.