مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

جمع اعداد درون یک ستون دیتاگرید در wpf

ﺳﻪ شنبه, 22 آبان 1397 16:00

جمع اعداد درون یک ستون دیتاگرید در wpf

سلام 

لطفا راهنمایی بفرمایید چطور میتونم جمع اعداد یک ستون از دیتاگرید رو توی یک لیبل نشون بدم ؟ ممنون از راهنماییتون

توی wpf  مشکل دارم . توی فرم میشه اینکار رو انجام داد.

کدی که توی فرم گذاشتم اینه :

try
            {
                double forush = 0.0;
                double sood = 0.0;


               
                for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
                {
                    forush += double.Parse(dataGridView1.Rows[i].Cells[2].Value.ToString());
                    sood += double.Parse(dataGridView1.Rows[i].Cells[3].Value.ToString());
                    
                }
                
             
                lblForush.Text = forush.ToString();
               
            

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

ﺳﻪ شنبه, 22 آبان 1397 16:37
ﺳﻪ شنبه, 22 آبان 1397 18:30

تشکر جناب مداپنی . مثل همیشه کمک شما  راهنمای ما بود.

برای اونایی که ممکنه نیاز داشته باشن :

         decimal sum = 0m;
            for (int i = 0; i < dataGrid.Items.Count - 0; i++)
            {
                sum += (decimal.Parse((dataGrid.Columns[1].GetCellContent(dataGrid.Items[i]) as TextBlock).Text));
                lbldaryafti.Content = sum.ToString();
            }

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید