C# 文档编辑器中查找替换的实现(自定义事件)
第一步:定义一个自定义的参数类型,主要目的是把数据传递给事件。
查找参数类型
public class SearchEventArgsClass:EventArgs
{
private string searchString;
public SearchEventArgsClass(string str)
{
this.searchString = str;
}
public string SearchString
{
get { return this.searchString; }
set { this.searchString = value; }
}
}
替换参数类型
public delegate void ReplaceEventHandle(object sender, ReplaceEventArgClass e);
public class ReplaceEventArgClass : EventArgs
{
private string searchString;
private string replaceString;
public ReplaceEventArgClass(string str1,string str2)
{
this.searchString = str1;
this.replaceString = str2;
}
public string SearchString
{

本文档介绍了如何在C#的文档编辑器中实现查找替换功能,包括自定义事件参数、委托类型、事件定义和触发,以及事件处理函数的实现。通过定义SearchEvent和ReplaceEvent,以及相应的处理函数MySearch和MyReplace,实现了查找和替换操作。
2081

被折叠的 条评论
为什么被折叠?



