作者cole945 (躂躂..)
看板C_Sharp
标题Re: [问题]用C#写笔记本的问题
时间Mon Jun 11 16:05:57 2007
※ 引述《cole945 (躂躂..)》之铭言:
: : 如何得知游标位置在第几行第几列?
: 目前.NET没提供. 要不自己写, 要不WinAPI有方法可以做..
歹势我刚发现.NET2.0(vs2005)後就有提供了 囧
int line = textBox1.GetLineFromCharIndex(textBox1.SelectionStart);
int col = textBox1.GetFirstCharIndexOfCurrentLine();
Text = line + "," + (textBox1.SelectionStart - col);
^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
这样就可以了..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.144.6