c# kodları hata.

Kodla Büyü
Mesajlar
1
Arkadaşlar bu kayıtları başka bir formdaki listboxa aktarmak istiyorum ancak kodlar hata veriyor , yardım eder misiniz.

AGaP.png
 
"Randevu Kayıt" formunun içinde listbox nesnesi olmadığı için tanımıyor. Elle yazdınız sanırım. Yoksa otomatik çıkarmamasından anlardınız. Sizin tc, ad soyad, cep tel vs alanlarını global olarak "public static" olarak tanımlayacağınız değişkenlere atmanız, listbox nesnelerinin olduğu forma aynı yöntemle çekmeniz gerek. C# formlar arası değişken aktarma konusunu aratırsanız kolaylıkla halledebilirsiniz. Kolay gelsin.
 
Farklı yöntemler var, aşağıdakini kullanabilirsiniz.

1. Form için

private void button1_Click(object sender, EventArgs e)
{
string[] dizi = new string[5];
dizi[0] = textBox1.Text;
dizi[1] = textBox2.Text;
dizi[2] = textBox3.Text;
dizi[3] = comboBox1.Text;
dizi[4] = comboBox2.Text;
Kayıt_Listesi f = new Kayıt_Listesi();
f.liste = dizi;
f.Show();
}


2. Form için

public string[] liste;//Global değişken
private void Kayıt_Listesi_Load(object sender, EventArgs e)
{
for (int i=0;i<liste.Length;i++)
listBox1.Items.Add(liste);
}
 
Geri
Üst