Form1 というフォームと、自動生成される richtextbox1 というリッチ テキスト ボックスを取得したので、プライベートです。
サーバーに接続する別のクラスを取得しました。接続のステータスを出力したいのですが、Form1 クラスの richtextbox1.Text にしかアクセスできません。これには 2 つの解決策があります。私が知らないこと?
テキストボックスを公開する
それ以外の :
Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1());
最初に form1 オブジェクトを作成し、それを使用して実行中のフォームを保存します。
//somewhere global
Form1 theform = new Form1();
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(theform);
次に、接続クラスのどこかでオブジェクトを使用します。