ToolStripTextBox.GetLineFromCharIndex(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从控件文本内的指定字符位置检索行号。
public:
int GetLineFromCharIndex(int index);
public int GetLineFromCharIndex (int index);
member this.GetLineFromCharIndex : int -> int
Public Function GetLineFromCharIndex (index As Integer) As Integer
参数
- index
- Int32
要搜索的字符索引位置。
返回
字符索引所在的从零开始的行号。
注解
使用此方法,可以根据方法参数中指定的 index
字符索引来确定行号。 控件中的第一行文本返回值零。 该方法 GetLineFromCharIndex 返回控件中索引字符所在的物理行号。 例如,如果控件中第一个逻辑文本行的一部分换行到下一行,则如果指定字符索引处的字符已包装到第二个物理行,该方法 GetLineFromCharIndex 将返回 1。 如果 WordWrap 设置为 false
,则行中没有一部分换行到下一行,并且该方法返回指定字符索引的 0。 可以使用此方法来确定特定字符索引所在的行。 例如,调用 Find 方法搜索文本后,可以获取找到搜索结果的字符索引。 可以使用该方法返回 Find 的字符索引调用此方法,以确定找到单词的行。
备注
如果参数中指定的 index
字符索引超出了控件中包含的可用行数,则返回最后一行号。