绑定源过滤

时间:2021-05-17 21:49:25

标签: c# winforms .net-5

我有一个 DataTable,其中一列作为复合列,多个整数 ID 用逗号分隔 示例:

Col3,Row1: '1,56,75,86,984,1886'
Col3,Row2: '5,77,461,1812,1844,1887'
Col3,Row3: '547,563,754,867,1944,2219'

这个 DataTableDataSourceBindingSource,它是我的 DataSourceDataGridViewFilterBindingSource 属性的表达式是什么,例如只显示包含 Id=86 的 Row?

BndGridSource.Filter = $"MyCol = '{MyProperty}'"

上面的代码没有帮助,因为如果 MyProperty = 86,过滤器将同时返回 Row1 和 Row3,而我只需要 Row1。

0 个答案:

没有答案