Form1'deki textboxa girileni Form2'deki listboxa nasıl eklerim

Basitçe aşağıdaki koddaki gibi yapabilirsiniz. Kodun tamamına burdan erişebilirsiniz.

Kod:
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            ListBox1 = listBox1;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Form2 yeniform = new Form2(this);
            yeniform.Show();
        }

        public ListBox ListBox1 { get; set; }
    }

Kod:
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
        }

        private Form1 anaForm = null;
        public Form2(Form form)
        {
            InitializeComponent();
            anaForm = form as Form1;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            this.anaForm.ListBox1.Items.Add(textBox1.Text);
            this.Close();
        }
    }
 
Uyarı! Bu konu 11 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı