簡體   English   中英

VB.Net DGV-在BindingSource中掛起篩選器

[英]VB.Net DGV - Suspend Filters in a BindingSource

我的問題很簡單。 是否存在一些使用BindingSource.Filter掛起DGV中的自動篩選的方法?

例:

1)創建自定義過濾器:

DGVlink.DataSource.Filter = "Column1 = 'A'"

2)用戶手動修改行的Column1。

在正常情況下,用戶修改的行將自動過濾(因為column1的值不同於'A')。

我想避免這種情況。 是否存在暫停或凍結過濾的方式?

您可以使用Temp數據集復制初始過濾的dgView並將dgview的數據源設置為temp數據集。 這將停止綁定源過濾器。 用戶進行更改后,將更改寫入原始數據集並使用adapter.update方法保存

要么

使用dataview創建過濾的原始數據表並將其設置為dgview的數據源

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM