您可以从 CollectionViewSource 中过滤单个项目吗

发布于 2024-12-15 09:49:02 字数 110 浏览 0 评论 0原文

我想过滤掉 CollectionViewSource 中的单个项目,

我已经应用了其他过滤器,但我试图找到一种过滤掉单个项目的方法,而不必调用迭代所有项目的函数。

这可能吗?

I want to filter out a single item in my CollectionViewSource

I already have other filters applied, but I'm trying to find a way of filtering out an individual item without having to call a function that iterates through all items.

Is this possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

十年九夏 2024-12-22 09:49:02

目前尚不清楚您在问什么,或者您担心什么。也许如果你详细说明我可以给出更好的答案。

但是,正如我所见,您有以下选择:

  • 不要在基础集合中包含该项目(或有一个不包含该项目的单独集合),并将您的集合视图基于该项目
  • 调整现有过滤器,以便排除有问题的对象
  • 在现有集合视图上创建另一个集合视图来过滤掉该项目

如果该项目位于基础集合中,除了通过过滤器之外,您还能如何合理地排除它?

It's not exactly clear what you're asking, or what your concern is. Perhaps if you elaborate I could give a better answer.

However, as I see it, you have these options:

  • Don't include the item in the underlying collection (or have a separate collection that does not contain it) and base your collection view on that
  • Adjust your existing filter so that it excludes the object in question
  • Create another collection view over your existing collection view that filters out the item

If the item is in the underlying collection, how else could you reasonably exclude it but via the filter?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文