C#模糊查询绑定datagridview

private CollectionViewSource wgdData = new CollectionViewSource();

private DataTable Ds_wgd

{

get { return this.dgv_wgd.ItemsSource as DataTable; }

set

{

wgdData.Source = value;

this.dgv_wgd.ItemsSource = ((DataTable)wgdData.Source).DefaultView;

}

}

//文本框修改后,直接会修改

private void txt_jkshm_TextChanged(object sender, TextChangedEventArgs e)

{

(this.wgdData.Source as DataTable).DefaultView.RowFilter = "jkshm like '%" + this.txt_jkshm.Text.Trim() + "%' ";

}