2011-10-18 10 views
20

Mam proste okno i tekstowe, gdy próbuję wkleić ten kod do pola tekstowegonie można wkleić cały tekst w WPF tekstowym

[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] 

Zatrzymuje się po

[Code]General   : sample.avi 

Dlaczego?

Odpowiedz

46

Trzeba umożliwić TextBox zaakceptować nowe linie:

AcceptsReturn="True" 
+2

Wstydzę się, nie nowe dla .net, ale począwszy od wpf, thx działa. – Programista

4

Czy pole tekstowe jest ustawione na akceptowanie nowych linii? Ustawić te właściwości do pola tekstowego:

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

upewnij się, aby umożliwić wielu wiersza przez:

TextWrapping = "Wrap" VerticalScrollBarVisibility = "Widoczny" AcceptsReturn = "True"

2

Pewnie spędziłem dobrą godzinę lub dwie na ten temat. Ugh. W końcu zauważyłem, że pasta zatrzymywała się w akapicie (tzn. W linii prostej). Ten wgląd pozwolił mi Google na coś przydatnego (ta odpowiedź). Potrzebujesz słów kluczowych C# Paste Truncated Incomplete Newline lub somesuch. Użyłem C# lat temu i nie miałem tego problemu. Dzięki

Powiązane problemy