【发布时间】:2015-06-11 09:26:11
【问题描述】:
我想使用用户从一个 DataGridView 中选择的行作为第二个 DataGridView 的数据源。请注意,两个 DataGridView 将具有相同的列。
显然,我可以遍历选定的行,获取键值,然后重新查询数据库以获取列表以用作第二个网格的数据源,但这似乎很蹩脚。
肯定有一种优雅的方式可以简单地将 SelectedRows 集合重新用作数据源?
【问题讨论】:
-
SelectedRows是一个没有通知的简单集合(与BindingSource相比),因此无论如何您都必须在事件发生变化时处理事件(由DataGridView上升)以至少更新@ 987654324@.
标签: c# winforms datagridview