全て。
form1からform2にcheckbox1のデータを受け取りたいです。get メソッドと set メソッドを使用して、変数の意味を受け取りました。これにはこのコードを使用しました。しかし、うまくいきませんでした。なんで?問題はどこだ?
form1.cs
...
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            Form2 test = new Form2();
            test.checkBox1 = checkBox1.Checked;
            test.Show();
        }
    }
}
form2.cs
    ...
namespace WindowsFormsApplication1
    {
        public partial class Form2 : Form
        {
            private bool data7;
            public Form2()
            {
                InitializeComponent();
            }
            public bool checkBox1 
            {
                get { return data7; }
                set { value = data7; } 
            }
            private void Form2_Load(object sender, EventArgs e)
            {
                if (data7 == true)
                {
                    label1.Text = "true";
                }
                else
                {
                    label1.Text = "false";
                }
            }
        }
    }