C# RTF编辑器上的搜索函数
我正在创建一个RTF编辑器,我需要有关搜索功能的帮助。我已经创建了查找和替换代码,但我不知道如何对C# RTF编辑器上的搜索函数,c#,.net,visual-studio,visual-studio-2010,C#,.net,Visual Studio,Visual Studio 2010,我正在创建一个RTF编辑器,我需要有关搜索功能的帮助。我已经创建了查找和替换代码,但我不知道如何对find next和replace all代码进行编码。任何帮助都将不胜感激。下面是我已经拥有的代码。(我正在使用Visual studio 2010 c#) 您可以使用this的indexOf,将startIndex定义为您找到的最后一个结果的索引+搜索字符串的长度。现在,indexOf将在最后一次出现后,在RTF框中的txtSearch.Text中为您提供字符串的位置 要替换所有内容,请执行以下
find next
和replace all
代码进行编码。任何帮助都将不胜感激。下面是我已经拥有的代码。(我正在使用Visual studio 2010 c#)
您可以使用this的indexOf,将startIndex定义为您找到的最后一个结果的索引+搜索字符串的长度。现在,indexOf将在最后一次出现后,在RTF框中的txtSearch.Text中为您提供字符串的位置
要替换所有内容,请执行以下操作:
frm1TB.Rtf = frm1TB.Rtf.Replace("replace what", "with this");
抱歉,StackOverflow没有猴子帮你写代码。我只是请求帮助,伙计,我没有让你帮我写程序。为此干杯,很烦人的是,我花了一行代码来排序替换所有的代码,我已经做了好几天了。干杯,伙计
frm1TB.Rtf = frm1TB.Rtf.Replace("replace what", "with this");