2009-12-10 108 views
1

說我有一個DataGridView控件,這個網格是通過一個DataTable填充的。 現在,我想添加一些動態過濾,通過複選框。 當_CheckedChanged事件啓動並且Checked被設置爲true時,我執行一個過濾器;在datagridview中隱藏一行(WinForms/C#)

DataRow[] rows = grid.Select("foo = bar"); 

不,我只想在網格中顯示這些記錄。 現在,我認爲創建一個新的DataTable並將其作爲網格的數據源,但是當我有多個複選框時,我發現這會變得非常麻煩。 這個指針或最佳實踐?

回答