TextBox i jego edycja.

0

Witam,
napisałem program, mam problem z ostatnim etapem zadania, mianowicie edycją TextBoxa.
Aktualnie wygląda następująco:

<TextBox Margin="0,0,0,0" Padding="15,0,0,0" FontSize="18" TextWrapping="Wrap" AcceptsReturn="True">
Tekst który chciałbym, by tutaj
został złamany.
</TextBox>

tekst pomocy chciałbym by był łamany w określonym przeze mnie miejscu.
Możecie pomóc jak sobie z tym poradzić? - będę wdzięczny.

0

<LineBreak /> próbowałeś?

0

Tak, zapomniałem napisać, że nie działa - VS (2017) podkreśla jako błąd.

0

Tekst musi być wpisywany w XAMLu? Jeśli nie to możesz zbindować lub w code behind wpisać np.

 textbox1.Text = "Tekst który chciałbym, by tutaj\n został złamany.";

tylko najpierw:

<TextBox Name="textbox1" Margin="0,0,0,0" Padding="15,0,0,0" FontSize="18" TextWrapping="Wrap" AcceptsReturn="True">
Tekst który chciałbym, by tutaj
został złamany.
</TextBox>
0

cSharpKazik - dzięki za podpowiedź. Jednak jest to program na zaliczenie semestru, wolałbym by było to zrobione za pomocą wpf.
Gdy inne (jeśli będą) podpowiedzi zawiodą, skorzystam z Twego rozwiązania.

0

Jeśli to ma być w XAMLu to spróbuj czegoś takiego:

<TextBox Text="Tekst który chciałbym, by tutaj&#x0a; został złamany." Margin="0,0,0,0" Padding="15,0,0,0" FontSize="18" TextWrapping="Wrap" AcceptsReturn="True">
</TextBox>
0

Niestety - nie przełamuje wierszy. Działa tylko zawijanie wierszy.

1

To powinno działać:

<TextBox TextWrapping="Wrap" xml:space="preserve">
Hello
World
</TextBox>

Tylko wtedy wcięcia w XAMLu są pokazywane również w TextBoxie.

0

Dzięki atmal - dla mnie do przełknięcia.
Wielkie dzięki obu Wam za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0