私はFormMainと呼ばれるメインフォームを持っています。 FormMainには、メインコンバーと呼ばれるRichTextBoxがあります。 私はFormMainの内部メソッドを作成しました:別のクラスのRichTextBoxに追加できませんか?
public void ConsoleAdd(String text)
{
mainConsole.AppendText(text);
mainConsole.AppendText(System.Environment.NewLine);
}
私は国民にメインコンソールのプロパティ修飾子を変更しました。
FormMain fMain = new FormMain();
fMain.ConsoleAdd("Success!");
しかし、それは動作しません:
は今、別のクラスに私はボタンコントロールでこれを書いています。例外は発生せず、テキストも追加されません。
何か間違っていますか?
mainConsoleとは何ですか? –
richtextbox @MaheshChavda –
ボタンコントロールが 'ConsoleAdd()'を呼び出すと 'FormMain'はすでに存在しますか?私は新しい 'FormMain'を作成するのではなく、あなたが現在存在するものを使いたいと思っています。 – AntiTcb