| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 437 人关注过本帖
标题:RichTextBoxFinds.Reverse只能往回查到一个字符吗?怎么控制?
只看楼主 加入收藏
w805756054
Rank: 2
等 级:论坛游民
帖 子:10
专家分:21
注 册:2012-10-14
结帖率:100%
收藏
 问题点数:0 回复次数:0 
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;
        }
搜索更多相关主题的帖子: start 
2012-10-26 19:36
快速回复:RichTextBoxFinds.Reverse只能往回查到一个字符吗?怎么控制?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013865 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved