|
分類:[C#]
2007/12/30(Sun) 11:45:07 編集(投稿者)
はじめまして。 c#2005初心者です。
c#で、テキストエディタを作っています。 Form2からForm1のテキストボックスが編集できないで困っています。
---Form1---
private void button1_Click(object sender, EventArgs e) { Form2 f = new Form2(); f.ShowDialog(this); }
---Form2---
Form1 fm; public Form2() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { fm.textBox1.Text = textBox1.Text; }
上のようにすると、コンパイルはできるのですが、 Form2のボタンを押したときに、 「オブジェクト参照がオブジェクトインスタンスに設定されていません。」 という実行時エラーが出てしまいます。 どうしたらいいでしょうか。 アドバイスお願いします。
|