Я хочу поделиться с вами этим кодом. Он создает несколько текстовых блоков и добавляет их в Stackpanel в качестве дочерних элементов. Вы можете создать панель стека в средстве просмотра Scroll, так как Scrollvewers может напрямую принимать только один дочерний элемент.

аюсь вставить лицензионное соглашение с конечным пользователем (EULA) в элемент управления текстовым блоком WP7 silverlight. тем не менее, он продолжает усекать мой текст. почему это происходит? Есть ли ограничение на размер текста или количество символов, которое может содержать текстовый блок WP7 silverlight?

ниже приведен пример того, что я сделал с точки зрения xaml (остальная часть окружения xaml является автоматически генерируемой по умолчанию).

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
    <ScrollViewer>
        <TextBlock x:Name="tbMsg" TextWrapping="Wrap"/>
    </ScrollViewer>
</Grid>

Я также пытался использовать TextBox, но теперь я даже не могу прокрутить внутри TextBox. Я явно установил VerticalScrollBarVisibility на Visible тоже, но я все еще не могу прокрутить вниз TextBox. на самом деле, я даже не вижу вертикальную полосу прокрутки. я не знаю, если это наблюдение, потому что я все еще смотрю пользовательский интерфейс через эмулятор.

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
    <TextBox x:Name="tbMsg" TextWrapping="Wrap" VerticalScrollBarVisibility="Visible"/>
</Grid>

Ответы на вопрос(3)

Ваш ответ на вопрос