PDA

View Full Version : ایجاد فرم و از بین رفتن اطلاعات ...



saman_h
دوشنبه 23 مرداد 1391, 13:25 عصر
سلام دوستان
من دوتا فرم دارم که مدام دارم از اولی به دومی اطلاعات میفرستم . حالا مساله اینجاس که وقتی اینکارو میکنم چون دارم از کد form1 f = new form1(); f.show() استفاده میکنم یه شی جدید از فرم برام ساخته میشه و مقادیر قبلی وجود نداره . چطوری میتونم همچین کاریو انجام بدم بدون ساختن شی فرم حدید که مقادیرم از بین نره ؟
ممنون میشم راهنماییم کنید
اینم چیزی که ساختم واسه نمونه :
http://uplod.ir/durc0hzjpo6e/DeriveForm.rar.htm

ehsan7007
دوشنبه 23 مرداد 1391, 13:43 عصر
سلام.
نباید فرم 2 خودت رو ببندی و فقط باید اون Hidden کنی.

Mahmoud.Afrad
دوشنبه 23 مرداد 1391, 14:24 عصر
در فرم1 Form2 f2 = new Form2();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
f2.listBox1.Items.Add(textBox1.Text);
f2.label1.Text = textBox1.Text;
f2.Show();
}
در فرم2 هم لودفرم نیازی نیست.