Прокрутка текстового блока / области / деления в свободном XAML - PullRequest
2 голосов
/ 22 октября 2008

Есть ли способ отобразить прокручиваемый текст в свободном xaml? Эквивалентом в HTML будет

<div style="overflow:scroll">some long bit of text here</div>

Можете ли вы сделать это в свободном xaml?

Из моих экспериментов до сих пор кажется, что в свободном xaml:

  1. Вы не можете использовать TextBox - это должен быть TextBlock.
  2. У TextBlock, похоже, нет настроек стиля, из-за которых его можно было бы прокручивать.
  3. ScrollViewer, по-видимому, не разрешен в свободном xaml.

Любая помощь с благодарностью.

Ответы [ 2 ]

1 голос
/ 03 апреля 2013
<ScrollViewer Height="239" VerticalScrollBarVisibility="Auto">
<toolkit:PhoneTextBox x:Name="newcTextBox" AcceptsReturn="True"  TextWrapping="Wrap"/>
</ScrollViewer>
1 голос
/ 22 октября 2008

Вы можете использовать текстовое поле для прокрутки текста, например ::10000

<TextBox Text="{Binding YourText}" VerticalContentAlignment="Top"
 TextWrapping="Wrap" AcceptsReturn="True" VerticalScrollBarVisibility="Auto"
MaxHeight="200" MaxWidth="300"/>

Это покажет полосы прокрутки, если ваш текст не помещается в отображаемой области.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...