PDA

View Full Version : تعدا ستون های یه گرید رو مححاسبه ..



RIG000
شنبه 19 تیر 1389, 18:10 عصر
چططوری میشه تعداد ستون های گرید ویو رو محاسبه کرد؟
>>> فکر کنین مقدار اخرین cell هر سطر عدد هست من میخام وقتی چند سطر دارم مثلا 10 سطر . میخام که تعداد ای این سطر که cell اخرشون عدد هست با هم جمع بشن فقط cell اخرشون . و در یه text box نشون داده بشن.
اگه متوجه منظور نشودین بگین

mmd2009
شنبه 19 تیر 1389, 18:34 عصر
اگر تعداد یک سلول از اول تا اخر عدد هستش حالا فرقی نداره سلول اولی باشی یه اخری از کد زیر استفاده بکند



for (int i = 0; i <= dataGridView1.RowCount - 1; i++)
{

c += Convert.ToInt16(dataGridView1.Rows[i].Cells[3].Value.ToString());

}
textBox1.Text = c.ToString();

RIG000
شنبه 19 تیر 1389, 19:10 عصر
ممنون اما منظور کدتون رو متوجه نشدم . میشه نمونه بزنید؟

mmd2009
شنبه 19 تیر 1389, 19:15 عصر
دوست عزیز یک یک حلقه تکرار هستش که از اولین رکوردت شروع میشه تا اخرین رکورد رو پیمایش میکنه و در این وسط یک متفیر int16 قرار دادم که میاد تو هر ردیف که پیمایش میشه مقداری سلول خواسته شده رو میذارت تو خودش و چون از عملگر =+ استفاده کرده میاد هر بار مقدار فعلی رو با مقدار جدیدش جمع میکنه و هر وقت کار حلقه تموم شد میاد مقدار رو میریزه تو textbox

RIG000
شنبه 19 تیر 1389, 19:17 عصر
یه جوارایی میدونم این حلقه رو اما منظور کلی من اینه که خطا میگیره نمیشمره سلول رو واسه همین گفتم رو نمونه کار کنی ببینی جواب میده براتون یا من جایی اشتباه کردم

RIG000
شنبه 19 تیر 1389, 19:47 عصر
Object reference not set to an instance of an object.
ارور میده