隐藏另一个组合框的选定索引之前的项

本文关键字:索引 另一个 组合 隐藏 | 更新日期: 2023-09-27 18:15:56

基本上我有两个下拉框" timeFrom "answers" timeTo "具有完全相同的数据,这是时间范围。

00:3001:0001:30

当用户从timeFrom下拉列表中进行选择时,我得到了索引,然后我想过滤timeTo下拉列表中的数据,其倍数大于且等于所选索引timeFrom下拉列表

。用户从timeFrom中选择23:30,时间上唯一可用的选项将是23:30和00:00

我已经设法应用一个循环,从timeTo列表中删除索引,但有没有更好的方法?我已经尝试使用Linq来设置timeTo列表的Items属性,并应用没有占位的过滤器

谢谢

隐藏另一个组合框的选定索引之前的项

假设选定的索引是SelectedIndex,您需要的是:

var result = source.Where((x, index) => index > SelectedIndex);