【发布时间】:2016-06-27 22:54:06
【问题描述】:
我的场景:我有一个 datagridview,它包含一些数据。用户可以在该 datagridview 中选择一行或多行,他们需要知道他们选择的行的摘要。
在 datagridview 中处理多行很容易,而且我可以毫无问题地获得用户需要的内容:两个数字表示选择了多少项目,以及它们在这些行中的总重量。我将这些数据传递给一个小的摘要表单来显示,然后我将显示该表单的代码放在dgv.SelectionChange() 下。
但随后灾难随之而来:每次用户选择一行时,都会出现该表单。也就是说,如果用户选择 20 行,他们将看到 20 个汇总表单......而且不止这些,嗯......你可以想象。我想在SelectionChange() 里面放一些东西来检查用户是否停止了他们的选择.. 但想不出任何东西。
这似乎是一件非常简单的事情,但不知怎的我无法弄清楚.. 我的问题,如何知道用户是否停止了他们在 datagridview 中的选择?
【问题讨论】:
标签: vb.net datagridview