0

嗨,任何人都可以帮我解决这个问题,我想将此网络表单代码转换为与 Telerik 控件一起使用,

{
    int i = 0;
    int j = 0;
    int k = 0;
    i = 0;
    j = 0;
    k = 0;

    try
    {
        j = ListView1.Items.Count;
        for (i = 0; i <= j - 1; i++)
        {
            k = k + Convert.ToInt32(ListView1.Items[i].SubItems[5].Text);
        }
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    return k;
}

基本上我需要从 Telerik 中的列表视图中获取特定列的总和,所以如果有人可以帮助我,请帮助提前谢谢

4

2 回答 2

1

如果您使用的是 Telerik UI for Winforms 套件中的 RadListView,以下是如何访问控件中不同单元格中项目的值:

        int i = 0;
        foreach (ListViewDataItem item in radListView1.Items)
        {
            i += (int)item["YourColumnName"];
        }
于 2015-05-22T12:37:48.633 回答
0

好的,这就是解决方案本身感谢@checho 帮助我非常感谢您的帮助

  foreach (ListViewDataItem item in radListView1.Items)
            {
                //k += (int)item["Column 1"].ToString();
                //this code helped me 

                k += Convert.ToInt32(item["Column 1"].ToString());
            }
于 2015-05-22T15:39:07.353 回答