WPF中。如何获取textbox中。光标的坐标

dzyu011 2016-06-27 12:02:04
WPF中。如何获取textbox中。光标的坐标。。我想在输入的时候,下面进行提示。需要获取到 光标所在坐标
谢谢各位大神。
...全文
578 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dzyu011 2016-06-27
  • 打赏
  • 举报
回复
求指点。。。百度不到
dzyu011 2016-06-27
  • 打赏
  • 举报
回复
引用 3 楼 a123455o 的回复:
你鼠标点中Textbox的时候出现了光标然后在获取鼠标的点中的点不是可以吗。
不能。。这个类似 代码编辑器的代码提示。要实时的跟着光标显示
我叫小菜菜 2016-06-27
  • 打赏
  • 举报
回复
补充,上面是删除一个字符的。
我叫小菜菜 2016-06-27
  • 打赏
  • 举报
回复
https://msdn.microsoft.com/zh-sg/library/system.windows.controls.textbox.caretindex
                    TextBox obj = SelectBox as TextBox;
                    //插入到光标处
                    int ci = obj.CaretIndex;
                    if (ci > 0 && ci == obj.Text.Length)
                    {
                        obj.Text = obj.Text.Substring(0, ci - 1);
                        obj.CaretIndex = ci - 1;
                    }
                    else if (ci > 0)
                    {
                        obj.Text = obj.Text.Substring(0, ci - 1) + obj.Text.Substring(ci);
                        obj.CaretIndex = ci - 1;
                    }
                    obj.Focus();
Struggle_hardllz 2016-06-27
  • 打赏
  • 举报
回复
你鼠标点中Textbox的时候出现了光标然后在获取鼠标的点中的点不是可以吗。
crystal_lz 2016-06-27
  • 打赏
  • 举报
回复

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧