メモ帳を作成しています。検索と置換のフォームがあります。フォームが開くボタンをクリックすると、ユーザーは2つのテキストボックスに2つの入力を入力し、ボタンを押します。次に、メインフォームのRichTextBoxが変更されることになっています。
フォームのフォームは次のFindAndReplace
とおりです。
private void btnReplaceAll_Click(object sender, EventArgs e)
{
string findMe = txtFind.Text;
string replaceMe = txtReplace.Text;
Form1 f1 = new Form1();
f1.MainText.Replace(findMe, replaceMe);
//this.Hide();
}
問題は、機能していないことです。行にNullReferenceExceptionが発生しf1.MainText.Replace(findMe, replaceMe);
ます。何か考えはありますか?