3
<ScrollViewer Height="239" VerticalScrollBarVisibility="Auto">
<toolkit:PhoneTextBox x:Name="newcTextBox" AcceptsReturn="True"  TextWrapping="Wrap"/>
</ScrollViewer>

使用该代码 phonetextbox 是滚动但是当滚动查看器高度溢出时。文本被隐藏,scrollviewer 正在“向上滚动”

4

1 回答 1

0

查看 Uday0119对此答案的评论。

此评论格式不正确,因此在下面我从我的解决方案中复制代码。

XAML 代码:

<ScrollViewer
  x:Name="scrollViewer"
  Height="200"
  VerticalScrollBarVisibility="Auto">
  <toolkit:PhoneTextBox
    x:Name="phoneTextBox"
    AcceptsReturn="True"
    TextInputStart="OnTextInputStart"
    TextWrapping="Wrap"/>
</ScrollViewer>

和 C#:

private void OnTextInputStart(object sender, TextCompositionEventArgs e)
{
  scrollViewer.UpdateLayout();
  scrollViewer.ScrollToVerticalOffset(phoneTextBox.ActualHeight);
}
于 2013-09-14T21:39:07.560 回答