如何获得TextBox中光标所在的行数和列数?

seagate 2003-10-09 03:51:01
不使用win api,只使用C#。
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
李真 2010-06-11
  • 打赏
  • 举报
回复
学习!!!
seagate 2003-10-09
  • 打赏
  • 举报
回复
可以
Reeezak 2003-10-09
  • 打赏
  • 举报
回复
用richtextbox可以吗?
seagate 2003-10-09
  • 打赏
  • 举报
回复
想了个变态的方法,在Text中找\n,先获得光标在Text中的偏移位置selectionstart,然后一个一个的字符数。不知道为什么C#不提供这种函数。
xz_king 2003-10-09
  • 打赏
  • 举报
回复
以前见过别人做过。

大概是通过计算文字数量,TextBox的宽度,
一个字符好象是22个象素宽,通过这个就可以得到一行能显示几个字符(中文2个字符)。

你还有别的方法吗?

110,572

社区成员

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

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

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