2016-10-27 36 views
0

我正在編寫一個程序,該程序使用用戶可以輸入的文本框來搜索「員工」的數據集。如何根據用戶的按鍵動態更新datagridview中的數據?

來自「Staf」表的數據顯示在數據網格中,但我希望數據網格在用戶鍵入搜索文本框時進行更新。

我無法弄清楚,我確信它的簡單和易於解決,但我需要幫助。

在此先感謝!

+0

發佈您的代碼你嘗試過什麼到目前爲止它很容易建議。我的建議是以這樣的方式編寫一個函數,它根據您的搜索獲取所需的數據並將數據更新到網格 – Prashanth

回答

0

你必須處理過濾器文本框的文本改變事件(假設你的datagrdview是數據綁定):

private void textBoxFilter_TextChanged(object sender, EventArgs e) 
{ 
    //Replace your field here 
    (dataGridView.DataSource as DataTable).DefaultView.RowFilter = string.Format("Field = '{0}'", textBoxFilter.Text); 
} 
相關問題