[英]Search button or textbox in DataGridView
我有個問題! 我想在 DataGridView 中做搜索按鈕。 我通過一個帶有代碼的按鈕取出數據:
FileStream f1 = new FileStream("zapis.dat", FileMode.Open);
BinaryReader br = new BinaryReader(f1);
int а = 0;
while (f1.Position < f1.Length)
{
string data = br.ReadString();
string sing = br.ReadString();
string avtor = br.ReadString();
string zagl = br.ReadString();
string janr = br.ReadString();
string ezik = br.ReadString();
dataGridView1.Rows.Add(++а, ezik, zagl, avtor, janr, sing, data);
}
f1.Close();
我的問題是; 我可以在另一個按鈕或 TextBox 上寫什么代碼來搜索這些數據。 有人可以幫助我,因為我嘗試了許多來自互聯網的代碼,但我無法理解。
只需添加一個 TextBox 並為其添加一個TextChanged
事件處理程序。 在它里面,你可以在這些行周圍使用一些東西:
var dataTable = dataGridViewFields.DataSource as DataTable;
if(dataTable != null)
dataTable.DefaultView.RowFilter = string.Format("Field = '{0}'", textBox1.Text);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.