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();
}
}
}