2011-10-18 13 views
20

tengo una ventana de texto simple y, al intentar pegar el código de la caja de textoNo se puede pegar todo el texto en el cuadro de texto WPF

[Code]General   : sample.avi 
Format   : AVI 
Length   : 380 MiB for 16mn 57s 320ms 

Video #0   : DivX 5 at 2994 Kbps 
Aspect   : 1024 x 576() at 25.000 fps 

Audio #0   : MPEG-1 Audio layer 3 at 128 Kbps 
Infos    : 2 channels, 48.0 KHz [/code] 

Se detiene después de

[Code]General   : sample.avi 

¿Por qué?

Respuesta

46

Es necesario para permitir que su cuadro de texto para aceptar nuevas líneas:

AcceptsReturn="True" 
+2

Estoy avergonzado, no es nuevo en .net pero comenzando con wpf, thx funciona. – Programista

4

¿Está configurado el cuadro de texto para aceptar líneas nuevas? Establecer estas propiedades en el cuadro de texto:

TextWrapping="Wrap" //Wrap text within the text box 
VerticalScrollBarVisibility="Visible" //If you want scroll bars 
AcceptsReturn="True" //This does the magic. 
2

asegúrese de permitir multi-línea por:

TextWrapping = "Wrap" VerticalScrollBarVisibility = "Visible" AcceptsReturn = "Verdadero"

2

Probablemente pasé una buena hora o dos sobre esto. Ugh. Finalmente noté que la pasta se detenía en un párrafo (es decir, nueva línea). Esta idea me permitió buscar algo útil en Google (esta respuesta). Se necesitan palabras clave C# Pegar Truncado Incompleto Newline o somesuch. Utilicé C# hace años, y no tuve este problema. Gracias

Cuestiones relacionadas