PDA

View Full Version : اضافه کردن Itemبه list box بصورت دائمی



centerpace
چهارشنبه 29 تیر 1390, 02:58 صبح
با سلام

من می خوام یک گزینه به list box اضافه کنم واین گزینه بصورت واقعی درlist boxبمونه.
با دستور زیر اینکارو میکنم ولی وقتی ازبرنامه خارج میشم دوباره به حالت قبل برمی گرده.
listbox1.Items.Add(textbox1.text)

b_savad
چهارشنبه 29 تیر 1390, 08:36 صبح
این کاری که شما می کنین یه کم گیج کننده استمیشه توضیح بدین چطور وقتی از برنامه خارج میشین می خواین این آیتم تو listbox بمونه؟یعنی تو حالت design برنامه بمونه؟یا اگه می خواین وقتی دوباره اجرا کردین بمونه؟اگه بخواین تو حالت design بیاد که نمیشه (کلا نمیشه)اگه می خواین دفعه بعد که برنامه رو اجرا می کنین بیاد اونوقت باید آیتمهای listbox رو در یک فایل ذخیره کنین و همیشه آیتم ها رو از اون فایل بخونین

Kubuntu
چهارشنبه 29 تیر 1390, 09:32 صبح
تنها راهش اینه که: یه دیتابیس داشته باشی و لیست باکس رو به دیتابیس وصل کنی.
در هنگام لود فرم ، لیست باکس را با داده های درون جدول دیتابیس پر کن.
کلا هر ویرایش و حذف و اضافه ای باید روی جدول دیتابیس اعمال بشه.

barzanoonib
شنبه 08 مرداد 1390, 16:04 عصر
این کدش با فایل هستش

FileStream stream=new FileStream("filename",filemode.open,fileaccec.read)
BinaryReader reader=new BinaryReader(stream);
string str=reader.readLine();
while(str!=NULL && str!="")
{
listbox.items.add(str);

}