我不確定這是否正確,但是我有一個綁定到顯示所有保存任務的數據集的datagridview。然後我有過濾器選項,允許用戶過濾出符合他們選擇的日期範圍匹配的任務。更新datagridview並保存到新數據集中
此刻im使用可見屬性的行不匹配日期範圍是成功隱藏行。
但是,我有一個打印功能,應該打印出datagridview中保留的任務,而不是隱藏的任務。問題在於打印事件與原始數據集關聯,因此它將打印出所有任務。
我想要做的是以某種方式將剩餘的DGV行放入新的數據集中,然後將該數據集鏈接到打印事件,以便只打印過濾的任務。
有沒有人知道實現這個最簡單的方法?
代碼示例會很棒!
三江源
爲什麼print方法鏈接到原始的DataSet,一個方法應該帶參數?如果您至少使用.NET 3.5,則可以使用LINQ-To-DataSet僅採用所需的行。 – 2012-03-13 18:07:16