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

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

کاربر سایت

mdids2000

عضویت از 1394/07/12

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

  • سه شنبه 22 آبان 1397
  • 16:00
تشکر میکنم

سلام 

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

توی 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);
            }

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 22 آبان 1397
  • 16:37

این لینک رو ببینید 

کاربر سایت

mdids2000

عضویت از 1394/07/12

  • سه شنبه 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();
            }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)