【发布时间】:2021-01-20 11:27:26
【问题描述】:
在我的 win 表单应用程序中,我需要在工具条标签中显示我的 datagridview 选定行的总和,我目前能够计算总和并在我的数据网格视图中的所有行的标签中显示。 但我的要求是:
- 如果 datagridview 被过滤,标签应该只显示过滤行的总数。
- 如果用户在整个 datagridview 中选择了一些行,则应该只显示所选行的总数。
请帮助我如何做到这一点 到目前为止,这是我的代码:
int A = 0, B = 0;
for (A = 0; A < iP_SpoolsDataGridView.Rows.Count; ++A)
{
B += Convert.ToInt32(iP_SpoolsDataGridView.Rows[A].Cells[20].Value);
}
Total.Text = B.ToString();
【问题讨论】:
-
您是否在应用过滤器后运行此代码?它位于哪里(在哪种情况下)?见minimal reproducible example。
标签: c# winforms datagridview