Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
控制Silverlight textbox的caretbrush的位置_Silverlight_Cursor Position - Fatal编程技术网

控制Silverlight textbox的caretbrush的位置

控制Silverlight textbox的caretbrush的位置,silverlight,cursor-position,Silverlight,Cursor Position,我相信文本框上的光标称为caretbrush。 有时应用程序在没有键盘/鼠标的情况下运行,例如:Kiosk,所以我将为用户安装一个虚拟键盘 虚拟键盘以编程方式附加到文本框。 当我关注文本框时,不管其中是否有任何文本,caretbrush将始终位于最左边的位置 我能控制它的位置吗? 如果无法做到这一点,我想我只是隐藏了插入符号画笔,否则它看起来有点混乱,特别是当你在第三个字符处,但插入符号画笔显示在第一个字符上时。我已经找到了答案 txt1.SelectionStart=txt1.text.len

我相信文本框上的光标称为caretbrush。 有时应用程序在没有键盘/鼠标的情况下运行,例如:Kiosk,所以我将为用户安装一个虚拟键盘

虚拟键盘以编程方式附加到文本框。 当我关注文本框时,不管其中是否有任何文本,caretbrush将始终位于最左边的位置

我能控制它的位置吗?
如果无法做到这一点,我想我只是隐藏了插入符号画笔,否则它看起来有点混乱,特别是当你在第三个字符处,但插入符号画笔显示在第一个字符上时。

我已经找到了答案


txt1.SelectionStart=txt1.text.length

但txt1.SelectionStart=txt1.text.length-1仅正确