为了实现您想要的功能,我提出以下解决方案:1.在您的视图模型中,创建一个包含从数据源获取的所有数据的列表。var myList = new List<string>(); 2. 创建一个过滤列表,每当用户输入文本时就会获得该列表,并且您将根据输入的文本对数据进行过滤。 var filteredList = myList.FindAll(myFilter); 其中myFilter是一种基于某些条件过滤数据的方法。 3. 将筛选后的列表绑定到列表视图控件的ItemsSource上。 这样,您就可以访问当前显示的项目。