我有一个数据网格,它获得了一个额外的列,其中添加了一个不在其源中的复选框。我想在单击保存按钮时将用户看到的网格转换为数据表。我想要做的是通过for循环运行它并检查是否选中了行复选框,并且最佳解决方案似乎是将其转换为数据表并从那里进行检查。我所看到的转换的大部分内容都是Dim dt As DataTable = DirectCast(DirectCast(dtgrd, DataGrid).DataSource, DataTable)
,因为我正在检查的复选框值不在数据源中,所以它对我不起作用。我试图避免一百万次回发,因此当复选框发生变化时,我不会更新任何内容。