PDA

View Full Version : کپی مقادیر یک listbox در listbox دیگر



foolboy
پنج شنبه 31 فروردین 1391, 16:33 عصر
با سلام
دو لیست باکس داریم می خواهیم مقادیر لیست باکس اولی در انتهای لیست باکس دومی کپی شود

mazaher5723
پنج شنبه 31 فروردین 1391, 17:33 عصر
سلام دوست عزیز
این کد بدردتون می خوره

foreach (var item in listBox1.Items)
{
listBox2.Items.Add(item.ToString());

}
موفق باشید
مظاهر

foolboy
پنج شنبه 31 فروردین 1391, 18:04 عصر
ممنون
حالا اگه بخواهیم یکی یکی آیتم های یک لیست باکس رو تو لیست باکس دیگه کپی کنیم چکار باید بکنیم

Alghoochi
پنج شنبه 31 فروردین 1391, 22:38 عصر
ممنون
حالا اگه بخواهیم یکی یکی آیتم های یک لیست باکس رو تو لیست باکس دیگه کپی کنیم چکار باید بکنیم

کدی که دوستمون گذاشتن همین کارو انجام میده. همه‌ی آیتم‌های یک لیست رو به صورت پشت‌سرهم به لیست‌باکس دوم اضافه می‌کنه.

سوداگر
پنج شنبه 31 فروردین 1391, 23:17 عصر
ممنون
حالا اگه بخواهیم یکی یکی آیتم های یک لیست باکس رو تو لیست باکس دیگه کپی کنیم چکار باید بکنیم

آیتم انتخاب شده رو کپی می کنه:

listBox2.Items.Add(listBox1.SelectedItem);

foolboy
یک شنبه 03 اردیبهشت 1391, 01:44 صبح
آیتم انتخاب شده رو کپی می کنه:

listBox2.Items.Add(listBox1.SelectedItem);
تشکر این رو تست کرده بودم
ولی با نظر شما دوباره درست تست کردم جواب داد ممنون
در ضمن با کد اولی با یکم تغییر میشه مقادیر رو معکوس تو اون لیست باکس دیگه وارد کرد
int c = listBox2.Items.Count;
foreach (var item in listBox1.Items)
{
listBox2.Items.Insert(c, item.ToString());
}