ReplaceForm.cs

来源:互联网 发布:海苔 知乎 编辑:程序博客网 时间:2024/06/01 10:31
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;namespace TSProducer{    public partial class ReplaceForm : Form    {        ////////////////////////////////事务句柄////////////////////////////////////////        public event EventHandler find;        public event EventHandler replace;        public event EventHandler replaceAll;        ////////////////////////////////返回主窗体的值//////////////////////////////////        public string FromReplaceForm_Keyword        {            get            {                return this.textBoxKeyword.Text;            }        }        public string FromReplaceForm_ReplaceWord        {            get            {                return this.textBoxReplaceWord.Text;            }        }        ////////////////////////////////主窗体构造函数//////////////////////////////////        public ReplaceForm()        {            InitializeComponent();        }        ////////////////////////////////实际操作///////////////////////////////////////        private void FindNextKeyword(object sender, EventArgs e)        {            if (find != null)            {                find(this, EventArgs.Empty);//当事件触发时,传递自身引用            }        }        private void ReplaceMatchKeyword(object sender, EventArgs e)        {            if (replace != null)            {                replace(this, EventArgs.Empty);            }        }        private void ReplaceAllMatchKeyword(object sender, EventArgs e)        {            if (replaceAll != null)            {                replaceAll(this, EventArgs.Empty);//当事件触发时,传递自身引用            }        }        private void ExitReplaceForm(object sender, EventArgs e)        {            this.Close();        }               ////////////////////////////////////////////////////////////////////////////////    }}
原创粉丝点击