应用文本建议后,PhoneTextBox光标重置

时间:2014-06-25 19:46:37

标签: windows-phone-8 textbox windows-phone wptoolkit

我正在使用Windows Phone Toolkit中的PhoneTextBox和 InputScope =“Text”来获取自动更正和文本建议。在键盘输入时,文本建议出现在键盘上方,我选择其中一个。建议完成后,TextBox的光标立即重置到开始位置。因此,如果我继续输入,则会在TextBox的开头插入新文本。

这是一个例子:选择文本建议“测试”后,光标从行开始。

PhoneTextBox

编辑: 该问题是由TextChanged事件处理程序中的 BindingExpression.UpdateSource()调用引起的。我找不到解决方法,因此我创建了一个问题:https://phone.codeplex.com/workitem/11766

1 个答案:

答案 0 :(得分:1)

我使用的是Windows 8手机和普通的Phone 8.0 SDK。

<toolkit:PhoneTextBox InputScope="Text" BorderThickness="0,0,0,3" Background="{x:Null}" Foreground="White"/>

我的工作正常。我会检查是否有任何附加事件(可能是TextChanged)会导致光标重置。