PDA

View Full Version : سوال: کار با دو فرم(بافی ماندن مقادیر بعد از بستن فرم)



morrteza323
دوشنبه 15 شهریور 1389, 14:46 عصر
سلام
دوستان عزیز من تو برنامه ام دوتا فرم دارم(form1 , form2) تو فرم2 یه listViewدارم .خوب فرم 2 رو باز می کنم و یه سری ایتم به لیست اضافه و فرم 2 رو می بندم.
حالا می خوام وفتی دوباره فرم 2 رو باز می کنم مقادیر لیست هم باشه.چجوری اینکار رو انجام بدم؟؟؟؟!!!!!(فرم 1 فرم اصلی هست)

zmmehrdad
دوشنبه 15 شهریور 1389, 15:03 عصر
خوب شی مربوط به فرم 2 رو طوری تعریف کن که نمیره یعنی عمومی تعریفش کن، البته بستگی به ساختار برنامه ات داره،



namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Form2 f2 = new Form2();
private void button1_Click(object sender, EventArgs e)
{
f2.ShowDialog();
}
}
}


نه اینطوری


public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.ShowDialog();
}
}

MaHyaR.DrAcOulA
دوشنبه 15 شهریور 1389, 15:10 عصر
دوست عزیز شما میتونی از Setting های ویژوال استفاده کنی
توی سایت ها وجود داره ولی اگه نیاز به کد مختصری داشتی تا بتونی راه و روششو یادبگیری بگو تا برات بذارم

sinashahab
دوشنبه 15 شهریور 1389, 19:01 عصر
دوست عزیز شما میتونی از Setting های ویژوال استفاده کنی
توی سایت ها وجود داره ولی اگه نیاز به کد مختصری داشتی تا بتونی راه و روششو یادبگیری بگو تا برات بذارم

اینجا یه نمونه ازش هست .

شاید به دردتون بخوره :
http://programming.ramiz.ir/index.php?option=com_content&view=article&id=68:-setting-&catid=4:1389-05-31-00-46-55&Itemid=9