private Form2 form2; private void Form1_Load(object sender, System.EventArgs e) { form2 = new Form2(); form2.Show(); // positionnement initial form2.Location = new Point(this.Bounds.X + this.Bounds.Width, this.Bounds.Y); this.Move += new EventHandler(Form1_MoveAndResize); this.Resize += new EventHandler(Form1_MoveAndResize); } private void Form1_MoveAndResize(object sender, EventArgs e) { form2.Location = new Point(this.Bounds.X + this.Bounds.Width, this.Bounds.Y); }
// constructeur de la classe Form1 public Form1() { InitializeComponent(); form2 = new Form2(); } // form2 est une instance de la classe Form2 private Form2 form2; private void button1_Click(object sender, System.EventArgs e) { form2.Top = 10; form2.Left = 2; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionprivate Form3 m_form3; public Form2(Form form) { m_form3 = form; }
Form3 form3 = new Form3(); Form2 form2 = new Form2(form3);
public Form2(Form3 form) { m_form3 = form; }