嗨我需要一個快速的解決方案,使用Winforms DataGridView控件過濾/排序就像在Excel中一樣。C#Winforms DataGridView與排序/過濾像女士Excel
我已閱讀此區域的現有帖子,但似乎沒有滿足我的需求。
我手動填充我的DataGridView - 沒有數據綁定
嗨我需要一個快速的解決方案,使用Winforms DataGridView控件過濾/排序就像在Excel中一樣。C#Winforms DataGridView與排序/過濾像女士Excel
我已閱讀此區域的現有帖子,但似乎沒有滿足我的需求。
我手動填充我的DataGridView - 沒有數據綁定
DataGridView的列中已支持排序。
我會用你的數據填充一個DataTable,然後將DataGridView綁定到myDataTable.DefaultView。
您可以過濾通過設置myDataTable.DefaultView.RowFilter顯示的行。
您可以將Textboxes和/或Combobox放置在DataGridView上方,並根據輸入/選擇更改更新myDataTable.DefaultView.RowFilter。
如果你正在尋找一個Excel的像過濾的funcionality,看看這篇文章: http://msdn.microsoft.com/en-us/library/aa480727.aspx
爲什麼不使用廉價的第三方組件?即使你買了它,最終它可以真正節省你的錢。 This DataGridView alternative with autofilter工作速度非常快,而未綁定模式是其主要工作模式。另外它支持Excel風格的AutoFilter。
因爲我們是程序員。爲什麼即使打擾編程,如果你可以找到一個軟件來做到這一點? – Dementic 2015-06-03 15:12:46
謝謝,我已經綁定到DataTable,我可以加載我的數據並進行排序... 試圖在行過濾器上工作... 歡呼! – 2009-08-06 16:27:31