C# form içinde form nasıl çağırılır?

RamonMotta

Kilopat
Katılım
2 Ağustos 2014
Mesajlar
256
Makaleler
1
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar merhaba, benim bir tane ana ekran formum var, ismi danaekran diye. Bir de işlemlerimi yaptığım donusturucu formum var. Ben ana ekrandan donusturucu formunu tıklayarak açmak istiyorum. Ancak aşağıdaki kodu yazdığımda uygulamayı çalıştırdığımda direkt bana donusturucu ekranı açılıyor. Ne yapmam gerekir?

C#:
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 bitirme2.

{

public partial class Danasayfa : Form.

{

public Danasayfa()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

Donusturucu donusturucu = new Donusturucu();

donusturucu.MdiParent = this;

donusturucu.Show();

}

private void Form2_Load(object sender, EventArgs e)

{

}

}

}
 
Son düzenleyen: Moderatör:
C#:
 public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            this.IsMdiContainer = true; //Form içinde form açılabilir yapıyoruz
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            Form2 form2 = new Form2();//açılacak form
            form2.MdiParent = this;//bu formu parent olarak veriyoruz.
            form2.Show(); //form 2 açılıyor.
        }
    }

bu şekilde yapabilirsin
 

Yeni konular

Geri
Yukarı