Silverlight文本框

时间:2009-11-17 05:53:45

标签: silverlight textbox

我有一个文本框,里面有一个很长的网址。我想要做的是,当用户点击主页按钮时,我希望光标转到文本框的开头。

我希望这是正常行为,但不是,当文本框内的文本很长时,我点击回家,它会转到文本框中当前可见的文本部分的开头,不是全部。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

我的猜测是你已将TextWrapping设置为Wrap。将此设置为NoWrap(或从Xaml中删除属性),然后您将看到正常行为。

你可能会将TextBox放在某种Grid中,它将TextBox的高度限制为典型的单行高度。但是,在打开Wrapping的情况下,内容实际上会被包裹到多行。在此方案中使用Home和End键只会将您带到行的开头和结尾。

如果展开放置TextBox的位置的高度,您将看到多行。