これが本当に基本的なことであることはわかっていますが、MSDN、Google 検索、stackoverflow の間でこれを行う方法に関するガイドやチュートリアルは見つかりませんでした。
私は新しい Windows フォーム アプリケーションを作成しました。ここには、Form1 が 2 つのテキスト ボックスとボタンを所有する Program と Form1 があります。
Button1 は、Text1 から文字列を取得して program.cs に送信し、そこで文字列を編集して Form1 に送り返すことになっています。次に、Button2 が Text2 の新しい文字列を表示します。
Text1 から (Button1 を使用して) 文字列を取得するところまで行きましたが、それを処理できるように program.cs に送信する方法がわかりません。2つの間でデータを渡すには、正確に何をすればよいですか?
これが正しいスタートかどうかはわかりませんが、送信された文字列を取得するために myForm を作成しました。でもどうやって送り返すの?
Program.cs で:
static Form1 myForm;
[STAThread]
static void Main()
{
string s1, s2;
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
myForm = new Form1();
Application.Run(myForm);
s1 = myForm.sendOver();
}