Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym przykładzie pokazano, jak za pomocą języka XAML (Extensible Application Markup Language) zdefiniować kontrolkę TextBox, która będzie automatycznie rozszerzana w celu uwzględnienia wielu wierszy tekstu.
Przykład
Ustawiając atrybut TextWrapping na Zawijanie, wprowadzony tekst zostanie zawinięty do nowej linii, gdy zostanie osiągnięta krawędź kontrolki TextBox. Jeśli to konieczne, kontrolka TextBox zostanie automatycznie rozszerzona, aby uwzględnić miejsce na nową linię.
Ustawienie atrybutu AcceptsReturn na wartość true powoduje wstawienie nowego wiersza po naciśnięciu klawisza RETURN, automatycznie rozwijając TextBox, aby uwzględnić miejsce na nowy wiersz, jeśli jest to konieczne.
Atrybut VerticalScrollBarVisibility dodaje pasek przewijania do TextBox, dzięki czemu zawartość TextBox można przewijać, jeśli TextBox rozszerza się poza rozmiar ramy lub okna, który go otacza.
<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>
Zobacz także
.NET Desktop feedback