PDA

View Full Version : جمع کردن عناصر کومبو باکس یا لیست باکس



debugger
جمعه 19 تیر 1388, 02:34 صبح
دوستان من یه کوبو باکس دارم که توش تعدادی عدد نوشته شده

حالا میخوام این اعداد را با هم جمع بزنم . ولی نمیتونم کدشو درست بنویسم




for (int i = 1; i <= count; i++)
{
sum = sum + comboBox2.SelectedValue(i);
label13.Text = sum.ToString();
}



count تعداد عدد هایی هست که داخل کومبو باکس هست

میخوام تمام عدد ها با هم جمع بشن و توی sum ریخته بشه و بعد اونو نمایش بدم

دوستان لطفا راهنمایی کنند.
با تشکر

Yasersadegh
جمعه 19 تیر 1388, 03:15 صبح
دوست عزيز كدت رو به شكل زير تغيير بده! مشكل حل ميشه!!:لبخندساده:


int sum = 0;
for (int i = 0; i < comboBox1.Items.Count; i++)
{
comboBox1.SelectedIndex = i;
sum += Convert.ToInt16(comboBox1.SelectedItem);
label13.Text = sum.ToString();
}

موفق باشي:چشمک:

Salar Ashgi
جمعه 19 تیر 1388, 12:14 عصر
سلام ، مقدار دهی فیلد Text لیبل نباید توی حلقه باشه و باید بعد از اینکه حلقه تموم شد و sum

محاسبه شد ، مقدار بگیره :

کد مورد نظر :



int sum = 0;
foreach(object obj in comboBox1.Items)
{
sum += Convert.ToInt32(obj);
}
label1.Text = sum.ToString();


موفق و پیروز باشید !!!