WP7 ScrollableTextBox - PullRequest
       13

WP7 ScrollableTextBox

1 голос
/ 11 февраля 2012

Я ищу решение прокручиваемого TextBox на Windows Phone 7.

На данный момент у меня есть код XAML:

   <ScrollViewer
        Height="250"
        VerticalScrollBarVisibility="Auto"
        Padding="0"                         
        Margin="0">
        <TextBox 
             x:Name="Description"
             Text="{Binding Path=LocationInfo.Description, Mode=TwoWay}"
             IsReadOnly="{Binding Path=LocationInfo.IsReadOnly}"                                
             AcceptsReturn="True"
             TextWrapping="Wrap"
             Height="500"/>
    </ScrollViewer>

Это работает, но когда пользователь печатает и визуальная часть TextBox заполнена, он не выполняет автопрокрутку. Пользователь должен прокрутить вручную, чтобы увидеть ту часть, где он пишет. Мне нужно выполнить некоторые действия с автопрокруткой.

1 Ответ

2 голосов
/ 11 февраля 2012

А также искал решение этой проблемы ... Мой вывод заключался в том, что хорошего решения не существует.Мое окончательное решение похоже на ваше:

<ScrollViewer VerticalScrollBarVisibility="Visible">
    <TextBox AcceptsReturn="True" mytoolkit:TextBinding.UpdateSourceOnChange="True" TextWrapping="Wrap"
             Text="text" InputScope="Text" />
</ScrollViewer>

Microsoft должна решить эту проблему ...

См. Также:

http://forums.create.msdn.com/forums/p/69286/430208.aspx

Текстовое поле с прокруткой в ​​WP7

...