C# 如何计算过滤后最后一行radgridview中每列的平均值?

C# 如何计算过滤后最后一行radgridview中每列的平均值?,c#,winforms,telerik,radgridview,C#,Winforms,Telerik,Radgridview,我想知道如何根据行过滤器查找列的平均值 private void monthlyGridView_Click(object sender, EventArgs e) { List<double> everyQuestion = new List<double>(); for (int i = 5; i < monthlyGridView.Columns.Count; i++) { eachQuestion.Clear();

我想知道如何根据行过滤器查找列的平均值

private void monthlyGridView_Click(object sender, EventArgs e)
{
   List<double> everyQuestion = new List<double>();

    for (int i = 5; i < monthlyGridView.Columns.Count; i++)
    {
        eachQuestion.Clear();
       for (int j = 0; j < monthlyGridView.Rows.Count - 2; j++)
       {
          //mReport is DataTable which return values
          string value = mReport.Rows[j][i].ToString();
          eachQuestion.Add(double.Parse(value));
       }
          string columnAverage = String.Format("{0:0.00}", eachQuestion.Average());
          monthlyGridView.Rows[monthlyGridView.Rows.Count - 1].Cells[i].Value = columnAverage;


    }
}
private void monthlyGridView\u单击(对象发送方,事件参数e)
{
List everyQuestion=新列表();
对于(int i=5;i

此代码仅提供平均值而不是基于筛选的平均值?

您可以使用内置摘要行来实现此功能。可获得更多信息