猿问

我可以在itemsource中搜索并再次绑定到listview吗?

每当用户在文本框中输入新查询时,我都会在listview中使用listview和textbox进行搜索,是否有更好的方法呢?


private void txtEditSearch_TextChanged(object sender, TextChangedEventArgs e)

{

    if (txtEditSearch.Text != string.Empty)

    {

         var query = GetAllSchoolsAsync(txtEditSearch.Text);

         query.Wait();


         List<DataClass.Tables.School> data = query.Result;

         if (data.Any())

              dgv.ItemsSource = data;

     }

     else

        getSchool();

我需要这样的东西:


var basedata = dgv.Itemsource;

dgv.ItemSource = basedata.where(x=>x.Name == txtEditSearch.Text).Select(x=>x);


慕侠2389804
浏览 133回答 2
2回答
随时随地看视频慕课网APP
我要回答