带转换器的 SortDescription

发布于 2024-11-17 08:08:44 字数 214 浏览 2 评论 0原文

我有 list; Persons

Person 有 ID,类似:12231d4sa32fd

我有一个转换器,可以将 ID 转换为状态:(就绪/等待/不在这里)。

我在 ListView 中显示列表。

问题:如何按人员状态对 ListView 进行排序?

I have list<Person> Persons

Person has ID, something like that:12231d4sa32fd

I have a converter that convert the ID to Status: (Ready/Waiting/NotHere).

I show the list in a ListView.

Question: How can I sort the ListView by the Person's status ?

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

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

发布评论

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

评论(1

忆梦 2024-11-24 08:08:44

一种选择是将 Status 属性添加到您的 Person 类型,然后绑定到网格中的该属性。如果您不希望向模型添加 Status 属性,则可以使用此附加属性创建 PersonViewModel 来代替,并将网格绑定到 <代码>PersonViewModel。

One option is to add a Status property to your Person type and bind to that in your grid instead. If you don't wish to add a Status property to your model, then you could create a PersonViewModel instead with this additional property, and bind your grid to a collection of PersonViewModel.

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