c# - 如何比较两个datagridViewRows并将其传递给第三个datagridView c#
问题描述
我有 3 个数据网格视图。2个datagridViews有一个列[“ID”]和[“名称”]
`datagridView1
| ID | Name |
1 Juan
2
datagridView2
| ID | Name |
1 Juan`
现在我的问题是datagridView2中是否存在datagridView1行,datagridView2会将行传递给datagridView3,如果datagridView1行在datagridView2中不存在,则datagridView1会将行传递给datagridView3
解决方案
您可以通过 ID 列 (datagridView1.Rows[row].Cells["ID"].Value) 或者您也可以使用 json 解析器(例如 Newtonsoft)并比较两个 json 字符串以进行完整验证“名称”字段。
问候,未编码
推荐阅读
- azure-rm - 如何使用二头肌将父资源名称引用到模块内的资源
- tinymce - TinyMCE:Span Tag 不能包含 a、i、br 元素。不是继续跨度,而是拆分
- tensorflow - 在 Arduino nano 上编译模型时出现 Tensorflowlite 错误
- python - Python 9x9 和 3x3 数组验证不包括 0
- laravel - Gitpod托管的laravel应用程序自动显示laravel安装页面而不显示主页
- xml - 如何根据使用情况定义具有空 $value 的元素?
- json - 如何在数组元素具有多种类型的 Go 中解析 JSON?
- visual-studio-code - 有什么方法可以让某些片段在没有确认的情况下自动扩展?
- python - 使用 Python OpenCV 从视差/深度图计算尺度模糊因子
- javascript - Javascript选中复选框结果?