RichTextBoxFinds.Reverse只能往回查到一个字符吗?怎么控制?
如题查找按钮的代码如下,注释部分是用来正向查找和调试用的,这个方法有错吗,start可以控制正向查找,但是end却不能控制逆向的,求解啊!!!!求正确控制方法
程序代码:
private void btn_find_Click(object sender, EventArgs e) { int start = ctl.SelectionStart; int end = ctl.TextLength; //if (ctl.SelectedText != "") //{ // start++; //} // MessageBox.Show(ctl.Find(tbx_find.Text.Trim(), start, RichTextBoxFinds.Reverse).ToString()); if (ctl.Find(tbx_find.Text.Trim(), start, end, RichTextBoxFinds.Reverse) == -1) { MessageBox.Show("没有找到字符!"); } ctl.HideSelection = false; }