سلام به همه دوستان
من میخوام به ازای ایجاد هر سطر در کنترل dataGridView یه کاری انجام بدم.مثلا مقدار سلول 4 رو با هم جمع کنم.من هرچقدر گشتم چیزی با این موضوع پیدا نکردم.ممنون میشم اگه دوستان کمک کنند.مرسی
با تشکر پیشاپیش از همه
سلام به همه دوستان
من میخوام به ازای ایجاد هر سطر در کنترل dataGridView یه کاری انجام بدم.مثلا مقدار سلول 4 رو با هم جمع کنم.من هرچقدر گشتم چیزی با این موضوع پیدا نکردم.ممنون میشم اگه دوستان کمک کنند.مرسی
با تشکر پیشاپیش از همه
سلام
از رویداد RowAdded کنترل Datagridview استفاده کنید
مرسی
من استفاده کردم ولی فقط دوتا سطر اولی رو حساب میکنه و سطر سوم به بعد رو در نظر نمیگیره
private void dataGridView4_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
{
Sum += Int64.Parse(dataGridView4.Rows[e.RowIndex].Cells[4].Value.ToString());
label1.Text = Sum.ToString();
}
به نظرم بهتره از حلقه استفاده کنی
خوب دوستمون هم پیشنهاد خوبی دادن
یه تابع بنویس که با یه حلقه داخل datagrid بره و تمام اون ستونی که میخوای رو تو تمام سطر ها با هم جمع کنه
و می تونی اونو تو همون دکمه یا تابع یا هرچیزی که باهاش سطر به گرید اضاف می کنی بذاری و هر دفعه که عمل درج برای دیتاگرید انجام میشه
اون تابع sum اجرا بشه
به همین سادگی