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