1

datagridview C#.net Windows アプリケーションで行をフィルタリングする方法、実行時にテキストボックスにテキストを書き込むと、フィルタリングされた行が datgridview に表示されるはずです

4

2 に答える 2

1

これは私にとってはうまくいきました:

BindingSource bs = new BindingSource();
bs.DataSource = dataGridView1.DataSource;
bs.Filter = sColumnaDoPrzeszukania + " like '%" + textBox1.Text + "%'";
dataGridView1.DataSource = bs;

質問全体は次のとおりです 。Excelファイルをロードした後、テキストボックスでデータグリッドビューをフィルタリングする方法

于 2013-06-15T16:54:21.543 に答える
0

テキスト ボックスで、クエリ メソッドを呼び出す "TextChanged" イベントのメソッドを作成します。これに似ています:

private void btnFilter_Click(object sender, EventArgs e)
{
    GetData();
}

GetData は、データベースからデータを取得するメソッドです。

于 2013-06-19T12:58:05.717 に答える