|
分類:[C#]
visual studio2015を使っています。 windowsフォームをやっています。 初心者の為、変なことを言ってるかもしれませんが、ご了承ください。 親フォームから子フォームの操作をしたいのですが、"アクセスできない保護レベル"と出てできません。 操作というのは、子フォームのTextboxに文字を入力させることです。 publicになってることも確認しました。 自分なりに調べましたがわからないので、お願いします。
親フォーム using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;
namespace WindowsFormsApplication6 { public partial class Form1 : Form { public Form2 Form2Obj; public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { Form2Obj = new Form2(); Form2Obj.Show(); Form2Obj.textBox1.Text = "テスト"; } } }
子フォーム
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms;
namespace WindowsFormsApplication6 { public partial class Form2 : Form { public Form2() { InitializeComponent(); }
public void textBox1_TextChanged(object sender, EventArgs e) {
} } }
|